Nurikabe is a Japanese yokai that blocks people's way at home, usually as an invisible wall but sometimes taking on the appearance of a large dog-like creature