Momotaro Japanese Garden (Spalding, Springfields Festival Gardens, United Kingdom) Poster. The story of Momotaro, is a folk story as well known in Japan as Robin Hood is known in England. Impress your family and friends with this stylish and decorative design. Fully customizable! Easy to use and easy to personalize.