Mysterious Stranger

Mysterious Stranger is an NPC in Jump City.

Bio
In charge of the Redux towers.