Giant tree frog {Boophis albilabris} La Madraka Farm, Madagascar