Justin Barcia and his new team?

If thats his mechanic it would be very distracting ;-)