Kotomora
ドブネズミ (どぶねずみ) Japanese meaning | Kotomora