Otto Octavius (Noir)

Otto Octavius is a South African scientist operating out of Ellis Island.

Appearance
Otto is confined to a wheel chair and has twisted, crippled legs. He is hunched over and has a misshapen head with pale skin. Eight mechanical surgical arms assist him in moving around and work.

Biography
TBA