Ne Zha indeed is a deity introduced from ancient Indian religious mythology. His prototype is Nalakūvara, the third son of ...
In a recent post, titled 'Indian Gods in Japan ... It was in this warrior form that she was worshipped by the Samurai.” The Indian deities were incorporated into Japanese Buddhism through ...