The boy Rose has really out-done himself this time.

More: continued here