thesupernaturalfoxsisters.com
Monster of the Week: Kitsune
Kitsune are mischievious fox spirits. The term kitsune means “fox” in Japanese, but when used in English it refers to the mystical foxes of Japanese folklore. Kitsune are a type of yōkai, a creatur…