carnut

Homo Sapiens ?