3 ms·I always wonder about troll mythology and Neanderthals...by jacobush 7y agoI always wonder about troll mythology and Neanderthals...