Victor Sells

A dark wizard who manufactured a supernatural drug during Storm Front.