Porcupine Falls from the Sky, Lands on a Woman's Head

Porcupine Falls from the Sky, Lands on a Woman's Head

272 of the animal's quills got stuck in the woman's scalp