Designed by
Title
Statue of Momotaro Outside Okayama Station, Japan #132324255
Description
Statue of the famous Japanese folktale hero, Momotaro, outside Okayama Station. Famously, Momotaro vanquished an army of demons together with his companions of a dog, a monkey, and a bird. The hero is nowadays the tourist mascot of Okayama.
This image is editorial