God lives peacefully in Japan!

Posted on 02 Jan 2020 16:48 in Personal
by Siddharth Deshmukh

I think Indian Gods must be feeling envious about their counterparts in Japan?