Kotomora
大水鼠 (おおみずねずみ) Japanese meaning | Kotomora