KOLKATA: Did you know that at least 20 Hindu deities are regularly worshipped in Japan? In fact, there are hundreds of shrines to Goddess Saraswati alone in that country, along with innumerable representations of Lakshmi, Indra, Brahma, Ganesha, Garuda and others. Even deities forgotten in India are worshipped in Japan. A unique exhibition at Indian [...]