Orang Pendek – a cryptozoological animal reportedly inhabiting Sumatraen.wikipedia.org2 points·tmoravec··0 commentsOpen articleSaveView on HN