English | मराठी 
    
|

A statue of Indian deity Saraswati

Indian deities worshipped in Japan

A statue of Indian deity Saraswati, or Benzaiten at Yoshiwara Jinja in Tokyo

Leave a Reply

*