Alien Mantizoid

From Brickipedia, the LEGO Wiki
... more about "Alien Mantizoid"
Mantizoid.png +
Minifigure +
Alien Mantizoid +