Thought you guys might appreciate a new sketch.
This character was drawn for an Atomic Robo rpg game, but Dr Orbimund Nephalia would suit masks as well… probably with a less silly origin story, though.
He is indeed, a spider-mutant super-science villain who focuses on Material Sciences and wearable robotics.
(… and is totally a spider scientist from the spider dimension that got bitten by a radioactive fashionista, becoming human sized and shaped in the process…)