Transformed by âTerrigen Mistâ this race of super powered humans live in isolation and do not trust other humans
The Inhumans are a races of beings that split from humans 25, 000 years ago after an alien race called the Kree used primitive man for their own experiments hoping to create a super powered army for themselves. When the Kree left the Inhumans were left on Earth.Â
Creation
Leonus was created by Gary Friedrich and Marie Severin in 1968 and first appeared in The Incredible Hulk Annual # 1. Â