Showing 2 items for:
Rawwrrr! This time, instead of coming to Earth to engage in an epic battle with your favorite nuclear sea lizard, MechaGodzilla is coming to cuddle....
The last hope for mankind! The Mechagodzilla Plush sits at 9-inches tall, with bright red Youtooz eyes. He has been styled to mimic his robotic form,...