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."
60th Anniversary Trip, Pt. 10
18 minutes ago