Menemsorae tree frog

The Menemsorae tree frog ("Litoria timida") is a frog from New Guinea. Scientists saw it in Papua New Guinea near the Fly River and Milne Bay, and they think it might also live in Indonesia. Its body is about 2.5 cm in length.