Peter Deleon

Peter Deleon is the protagonist of EYE: An Old Nightmare.