Spiders DefeatedDZA
Cover illustration for a mix by the Russian beatmaker DZA called Spiders Defeated.