Josh McLean

Josh McLean is a son of Hyperion, the titan lord of light.