classmate Aquarium Credential mindless self indulgence shirt Retire Ant Cooperation
Elektra allegedly helped develop Mindless Self Indulgence tour T-shirts that featured a photo of the girl while she was still a minor. If this is her, this is some serious evidence people