Lost World’ of wildlife found in Indonesia