Godzilla is making a Special Appearance at the Godzilla Superstore in Chicago!
Official Website: http://www.monsterislandtoys.com
Added by mBLAST on July 19, 2009