Tarantulas (Earth-1984)

Tarantulas is a native of Animatron and a mad scientist.