She's back, she's adorable and she's ready to take on anything in her way. At least, that's what Crystal believes. She might think she's a hero, but sometimes, people forget exactly what it means to be a hero... Warning: This story contains horrific descriptions and slight references to sexual assault. I'd also suggest grabbing a tissue box.
20 parts