Otto Von Schirach is an IDM and breakcore artist from Miami, Florida of Cuban/German descent. His style is more sporadic and noisy than other artists in the genre, and his visual aesthetic leans on the heavy metal side rather than electronic.
Official WebsiteMySpace[2006] Maxipad Detention
8000 BC is a much better album to start with, imo.
ReplyDelete