7.8
Avg Score
1
Opinion
#22,212
All Time
“EDM producer and pony fan Zelda Trixie Lulamoon’s outrageous new album—her 21st—is a middle finger to copyright legislation and a love letter to growing up online.”