A comedic short about the rough relationship between a woman and her personified period.A comedic short about the rough relationship between a woman and her personified period.A comedic short about the rough relationship between a woman and her personified period.