Japan Blog

You will learn in this blog article the meaning of the traditional Japanese kitsune mask. The kitsune is a magical fox. Discover now the history hidden behind the Japanese fox mask...
What are the types of Japanese yokai? What powers do those Japanese demons have? And do you want to know if the Oni, Kitsune, Kappa are reals or are they just a fiction?
The kitsune is an emblematic creature of Japanese folklore. It’s a magical animal particularly popular in Japan. This polymorphous Japanese fox has several tails. It's a yokai spirit from Japanese mythology whose origin dates back to the 9th century.