Talk:Chuck Norris VS Segata Sanshiro/@comment-24.211.196.194-20150308193000/@comment-2092177-20150308193553

Well, in Japanese mythos, Amaterasu is the goddess of the sun. So maybe another take on a sun god/goddess?