>>40814862
>look at it, man
>it doesn't even look from this planet
>imagine being an archeologist just happily chipping away and BOOM, this thing's fossil is just there staring you down
>chimpanzees would fuck this thing up