Miles Charleston (Gerosha Crossover Gaming Universe)

Miles Charleston / Chillingworth is a Society of the Icy Finger cultist and supervillain.