Myth of the Day: Ittan-momen

Ittan-momen is a flying strip of white cotton from Kagoshima folklore that smothers lone travelers and stragglers at night.