→‘Dragon’ creature — found in depths of ... The frogs are tree-dwellers, typically found perched in trees up to 30 feet above ...