Japanese mythology and all that it entails is derived from the traditional folklore of Shinto, which is one of the major religions of Japan. It is a complex structure of faith that incorporates Buddhist traditions