kanashibari

Kanashibari is the Japanese word for "sleep paralysis."

Links

Wikipedia entry on sleep paralysis

kanashibari
kanashibari
kanashibari
kanashibari
kanashibari
kanashibari
kanashibari
kanashibari kanashibari
kanashibari
kanashibari
kanashibari
kanashibari
kanashibari kanashibari