'Hobbits' on Flores, Indonesia