thesupernaturalfoxsisters.com
Monster of the Week: Kasha
Kasha (火車) are a Japanese yōkai that bring the bodies of miscreants to hell as punishment for a life of evil deeds. Kasha are feline demons who are human-sized or larger and walk upright. When Kash…