The logo indicates they're lizard people:
news.nationalgeographic.com/2016/02/160225-sahara-rock-art-stencils-egypt-caves-reptiles/
( , Mon 20 Jun 2016, 11:46, Share, Reply)
news.nationalgeographic.com/2016/02/160225-sahara-rock-art-stencils-egypt-caves-reptiles/
( , Mon 20 Jun 2016, 11:46, Share, Reply)