The Japanese word “Tengu” comes from the two words, “tian” and “gou,” which translates to “heaven” and “dog,” respectively, thus the name “heavenly dog.” Found in old Japanese folktales, Tengu are considered as a type of god in the Shinto religion but are mostly only thought of as supernatural creatures. Let’s find out more about…
There’s a cafe in Tokyo which serves not only coffee but also prophetic messages from God. It is called “Yogen Cafe.” Its vision is not only to serve high-quality products and services to customers but also to deliver God’s messages of love. It is said that many of the customers come alone in order to…
With the number of Shinto deities that the Japanese people worship, it can be difficult to identify who is who and for what. Apart from the unique names and how Japanese culture associates nature with gods and goddesses, one thing that makes the Shinto religion even more popular is the great reverence locals show to…
We have seen different natural ice or snow formations in places that see very cold temperatures in winter. Northern parts of Japan usually witness much more natural ice wonders in the cold season. One of such is Omiwatari (御神渡り) which literally means “The Passage of Gods” or “The God’s Crossing.” Let’s see what it is…