Kotomora
ニホンヒキガエル (nihonhikigaeru) Japanese meaning | Kotomora