Kotomora
ミトン (みとん, miton) Japanese meaning: mitten | Kotomora