FANDOM


NECA revealed the finished product Godzilla 2001.

I love how this figure looks! Shut up and take my money!