Introducing the Entertainment Earth Exclusive Limited Edition Funko Pop! Godzilla Mechagodzilla #1564. This officially licensed Funko is from the iconic "Godzilla" films.
Introducing the Entertainment Earth Exclusive Limited Edition Funko Pop! Godzilla Mechagodzilla #1564. This officially licensed Funko is from the iconic "Godzilla" films.