Categories
Japanese History Japanese Mythology Japanese Shrines & Temples

Amaterasu and the Rock Cave

Amaterasu and the Rock Cave Myth – the most important Japanese legend.