From Iraqi Mojo blog

This is called "The Shia Taliban"