Thursday, December 17, 2009

War of the Gargantuas Japanese Poster!

warofgargantuas_japposter.JPG

I really wish this was a larger photo!

No comments:

Post a Comment