Herosapien

Herosapiens are an alien species (Nova Hero's species) that inhabit the star H6-009 in the series Fred 40: The New Life.