Kotomora
ヌマガエル (ぬまがえる, numagaeru) Japanese meaning | Kotomora