Japanese mythology
The story, designs, and characters are based on Japanese mythology.