bugeyedmonster.com
Mego Micronauts Lobros
The Lobstros is the aquatic terror of the Mego Micronauts universe.