“You hang-glide with the Numanoids and snub my rare disease”

Numanoid Hang-glide

numa

So… what do we know about Numanoids?