I just discovered this band rauberhohle (rubber cave) they have roots in Germany and japan, and are one of the strangest, crude but awesome bands i have herd of.
Click to view
Click to view
they filmed the second one at a mall the guy at the end is telling them to leave lol