Unidentified Shoon species

The planet Shoon was once home to a sentient  species of gigantic humanoids. Their homeworld was devastated by a war.