XM Studios Unleashes "Godzilla 1994" Statue from "Godzilla vs. SpaceGodzilla" – Standard and Exclusive Diorama Editions Revealed
Singapore-based statue brand XM Studios, following their popular Godzilla-themed releases like the "Godzilla 2001 Bust" and "Shin Godzilla Bust," is now set to release a new "Godzilla 1994" statue, ba ...