Kotomora
アレチネズミ (あれちねずみ) Japanese meaning | Kotomora