Seychelles tree frog {Tachycenemis seychellensis} Vallee de Mai, Praslin Island,