Kotomora
ミット (みっと, mitto) Japanese meaning: mitt | Kotomora