Kotomora
利休鼠 (りきゅうねずみ) Japanese meaning | Kotomora