japanese mythology creationancient japanese mythologyamaterasu japanese mythologytsukuyomi japanese mythologyninetails japanese mythologyjapanese mythology storiesryujin japanese mythologysusanoo japanese mythologytengu japanese mythologyjapanese mythology yokaijapanese mythological beastskirin japanese mythology