Kotomora
雨蛙 (あまがえる, amagaeru) Japanese meaning: tree frog | Kotomora