forest green tree frog

Noun

 * 1) A tropical lowland frog  whose habitat range is mostly restricted to Japan's Honshū

Translations

 * Japanese: 森青蛙