X-PLUS GODZILLA 12" Titanosaurus 1975 PX Exclusive (IN STOCK)

X-PLUS GODZILLA 12" Titanosaurus 1975 PX Exclusive (IN STOCK)
Item# newitem1387158918
$175.00

Product Description

From Terror of Mechagodzilla (1975)

From X Plus USA. A PREVIEWS Exclusive. Mentally controlled by a mad scientist, Titanosaurus was a dangerous foe for Godzilla in 1975's Terror of Mechagodzilla. Godzilla's aquatic opponent rises from the ocean once more for this new figure.