THE BOOK OF ALIENS

lundi 15 juin 2015

Manticana are a sentient humanoid species whihc developed an advanced interstellar spacefaring civilisation. They have thin limbs and body and a large head. They might be insectoid.
They may have had contact with some other 106 species as Baabians knew them to be among the 106 species who sent emissaries to Earth.
Source: Escape from Planet Earth