客神 (Marebito-gami)
The Legend of Marebito-gami: Japan’s Visiting Deities When travelers visit Japan, they are often struck by the profound level of hospitality, known as omotenashi. However, few realize that this cultural reverence for the guest has deep, spiritual roots in ancient folklore. At the heart of this tradition lies the concept of Marebito-gami (客神), or “guest […]
