Video: Why Buddhists in Japan have been praying to Hindu gods as well for many centuries
Deities such as Lakshmi, Saraswati, Ganesha and Kubera have melted into Japanese culture with different names and characteristics.
Play
Key policies, controversies and milestones