Kotomora
初おろし (hatsuoroshi) Japanese meaning: first wear | Kotomora