Ittan-Momen

Ittan-Momen

Ittan-Momen is a "roll of cotton" that, in Japanese folklore, becomes alive and self-aware once reaching 100 years old. It "flies through the air at night" and "attacks humans, often by wrapping around their faces to smother them."

Previous Fact Next Fact
Categories: CountriesFiction

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies