Off With Your Head!

Who's been painting my roses red?!   Curiouser and Curiouser