Japanese Gods, Heroes, and Mythology

Japanese Gods, Heroes, and Mythology — page 3
A statue of Momotaro stands in Okayama Japan demons Momotaro wanted to travel there to rescue the people from the terrible monsters Momotaro’s parents did not want him to leave But they knew he was meant for something great 6