Verminous Snaptrap

Verminous Snaptrap of a villain of T.U.F.F. puppy.

Come on TP wiki people, you add more! I'm too lazy.