Main menu

This is the new video for The Mae Shi’s Lamb and the Lion off of their 2008 album HLLYH. It’s a quirky Flash animation piece by Natalia Stuyk done in a primitive medieval style—which is befitting the theme of the song. While I’ve enjoyed this album considerably over the last year for it’s energy and uniqueness I have to say that initially I was pretty stumped by HLLYH. The entire album sounds like the electro punk version of the Greatest Continue »