Back to photostream

Hero Factory

From our "Canadian Morons Japan Tour 2002", here's a view of the Tsuburaya workshop where they make all these rubber suits for monsters and Ultraman heroes.

6,256 views
14 faves
0 comments
Uploaded on February 10, 2007
Taken on February 10, 2007