Mountain Tree Frog

Mountain Tree Frogs are a species of the Tree Frog.