Thomas Theater

Thomas Theater is a theater at Thomas Town, Shinmisato.

Info
This is a theater where you can view all of the thomas tv show episodes, including those never before seen in Japan.