Kotomora
ニホンアマガエル (にほんあまがえる) Japanese meaning | Kotomora