Lord Ganesha is a Hindu God and is a son of Lord Shiva and Parvati. Known as 'Vighnaharta' or remover of obstacles, the elephant-headed Hindu God is worshipped at the beginning of any puja or on ...
If you want to learn more about Indian Gods – including Shiva, Ganesha and Saraswati – and their Japanese counterparts, you have come to the right place.
Indian mythology tells many different origin stories about Ganesha. Most often it depicts him as the son of the god Shiva and ...