Сьерра-Маэстра
Sierra Maestra long-legged frog