Amaterasu is the highest deity in Japanese mythology. In the most famous legend about her, she shuts herself away in a cave, bringing disasters to both the world and heaven. Terrified, Izanagi flees ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results