The Enchanting World of Yokai: Kitsune

What is a Yokai? The word yokai directly translates to “strange apparition.” The term refers to supernatural entities or spirits within Japanese folklore. Yokai can be referred to as ayakashi, yokai that appear above the surface of water; mononoke, vengeful or malevolent yokai; or mamono, meaning goblin. Yokai are not demons but are more like... Continue Reading →

A WordPress.com Website.

Up ↑