Bloody Beetroots so I'll give you a little background info and go from there. They're a duo out of Vicenza Italy with a crazy weird style. They've recently swapped their name out for Death Crew '77 and have been cranking out some just crazy gnarly music. I never know where they're going with their music next. Recently they've been coming out with some super good remixes and I like where they seem to be headed. Here is song off of their first LP Romborama. Fucked From Above 1985. I'm pretty sure it's about a girl. Comment, let me know what you know.
The Bloody Beetroots - Fucked From Above 1985