Kotomora
独楽鼠 (こまねずみ) Japanese meaning | Kotomora