Mmm... We live not that far from Flores and there local indigenous people say they won't go to certain spots becuase of 'the little people'... there are also artworks on some cave walls that noone knows who did... mmmm....
Max
(Edited to say badboy posted on the same topic while I was still fiddling so I was a few minutes later than him... but diff content so I'll leave mine up...)