Leon Stiles / Mirror
Played by Cameron Dye.
Photo unavailable
GEOS currently lacks a description for Leon Stiles / Mirror.