The Ichigaya Kamegaoka Hachimangu shrine in Tokyo, Japan offers a unique opportunity for pet owners – to pray with their dogs and cats for the New Year.
Praying with pets for the New Year
The Ichigaya Kamegaoka Hachimangu shrine in Tokyo, Japan offers a unique opportunity for pet owners – to pray with their dogs and cats for the New Year.