Thursday, June 7, 2018

Giants of Tokyo

It's Gaira and Eiji Tsuburaya on the set of "War of the Gargantuas"!

No comments:

Post a Comment