Kotomora
マフラー (mafuraa) Japanese meaning: scarf | Kotomora