Bake Neko Festival

The Bake Neko Festival is one of the most beloved Halloween celebrations in Japan. The Bake Neko, which translated means “demon cat”, is one of Japan’s most popular supernatural creatures. Everyone is welcome to join the parade— the only condition…

Read more