Professor Snakelocks

Metal Men villain

  • Also known as

Professor Snakelocks was the inventor of The Sizzler.

Appearances