The costumed, anonymous psychedelic rock collective from Sweden return to Glastonbury after a triumphant 2013 performance.