In honor of Mother's Day, we have this "loosely" related post today. The shop seen below is located in Tokyo Disneyland's Fantasyland and it gets it's name from the song that Mother Jumbo sings in the classic animated film, "Dumbo."
Temple Tuesdays: Behind the Storybook Pt. 1
2 hours ago