Victor (Mystic Island)

Victor is a villain/anti-hero in Mystic Island.