Japan’s Lord Ganesha Has An Odisha Connection!
Lord Ganesha is as loved in Japan as he is in India, where he is being worshipped since the eighth century.
The country is said to have 250 temples dedicated to the elephant god but of course, the form is completely different from the…