Japanese style clothing worn at festivals, ceremonies, rituals and cultural activities.