Tag Archives: Kitsune

Kitsune: The Spirit of Fox

A Kitsune is a wild fox demon from the Japanese folklore who possesses people. According [...]

error: Content is protected !!