Capn Design

Tiny Human Remains Found on Small Indonesian Island

The remains are 18,000 years old, which means homo-sapiens lived alongside them. Awesome.