Tonight's yokai is something called a kasha - meaning "fire chariot." Kasha were giant cats that interrupted funerals and robbed graves of the sinful. The cat connection comes from ancient superstitions that cats were fond of corpses; either to eat, or to control like puppets. It's an interesting name for a yokai, because while it

MatthewMeyer.net