The leader of the Cenation has been called back to his home planet. And it looks suspiciously like the ref is somehow involved, secretly signalling to his alien overlords to guide Cena out of the roof. The title of the video - incidentally - is just perfect. Cena is definitely Poochy. https://www.youtube.com/watch?time_continue=15&v=TUOtprD3CQs