FANDOM


Remarks

  • Takemikazuchi is the God of thunder in Japanese mythology.