Gorliath the Shocktronic
02:09Shocktronics are animatronic monsters that have humans incorporated in them.
From:
Making Monsters and
Shocktronics are animatronic monsters that have humans incorporated in them.