It sounds like the name for a super hero. I think it's pretty cool.
"When the streets run red with vaginal waste, when bloodstreams no longer lead piranhas to food, when Aunt Flo is drowning in a sea of her own blood, when people start to get really grossed out by menstruation, who you gonna call?"