So the angel baby on the right seems to be pooping flowers, while the devil baby poops... hand grenades? What can this mean?? Surely the answer lies in Mr. Jurado's back catalog. Better bone up before the show. recommended