Kotomora
オニネズミ (おにねずみ) Japanese meaning | Kotomora