The King of the Monsters gets the NECA royal treatment — Here’s a look at the NECA 12 Inch Roaring Godzilla Figure!


12 Inch Roaring Godzilla | NECA Toys Figure Review #Godzilla - YouTube