Zombitse national parc, no clue on the species.