Joe and Mikeosu

Joe and Mikeosu is a Shining Time Station (1989-2010) episode.