Die Princess Die – Lions Eat Lions – Review September 1, 2006 Kind of lacking in substance. Less electro-noise for electro-noise-sake than some, but that’s like having someone shit in your mouth less than someone else.