Category:Jason Lennon aka Ogre

Ogre is a genetically altered man, whose brother is a genetically experimented Ape created by Doctor Winston Belmont.