Kotomora
ミトン (miton) Japanese meaning: mitten | Kotomora