Kotomora
濡れ鼠 (ぬれねずみ) Japanese meaning | Kotomora