Carissa Lords began creating her own costumes to wear at festivals and quickly became infamous for being featured in official after videos or “on the livestream” at some of the largest festivals globally. It was through sharing her joy and happiness at live music events that the identity “Stream Queen” was born.