The spastic Los Angeles band, The Mae Shi, has a new video for their staple song “Lamb and The Lion” which is off of their outstanding debut, HLLLYH. As a big fan of these guys, I’d say that a video of knights decapitating one another as they ride on elephants and lions makes perfect sense as a visual from them.
The Mae Shi is really a group of kids who look and sound like they’re on PCP during a live set anyway, so why not make a cartoon that involves swords and blood? Cool! Oh, boys will be boys. Check it out below and let us know what you think!
[via Pitchfork TV]