an Entity in Data Space: 134.155.108.49:8890
Elves Of Mayhem is a World of Warcraft-based art installation on the streets of London's Shoreditch neighborhood by urban artists' group, ARTtitude, in collaboration with Blizzard Entertainment.