Kotomora
デバネズミ (でばねずみ, debanezumi) Japanese meaning | Kotomora