Logo by Chris Mercaldo

Thursday, May 16, 2019

Tokyo: The Amazing Mumford Water Maze

Tokyo Sesame Place had a version of The Amazing Mumford Water Maze.

1 comment:

  1. Oh, I remember this! Looking back at it, I wonder what would happen if my mom were able to fit in this thing. (She HATES rides that get wet.)