Originally published on ProWrestlingSheet.

The Firefly Fun House was too much for John Cena to handle at WrestleMania this year when he went up against Bray Wyatt in one of the wildest WWE matches ever.

Cena and Wyatt faced-off in a cinematic style match that began with Bray in the Firefly Fun House cutting a promo saying John would have to battle himself. Cena magically appeared on the Fun House set afterward and was met by Rambling Rabbit and Abby the Witch. He then walked through a door into a dark room occupied by the Vince McMahon puppet.

Wyatt was shown in a ring recreating Kurt Angle's promo during John Cena's WWE debut after and Cena walked out in his old gear in front of a SmackDown fist. John kept trying to punch Bray while screaming Ruthless Aggression during this part.

The match then cut to a Saturday Night's Main Event spoof with John and Bray cutting a promo together behind an old-school cage before switching to Cena as the Doctor of Thuganomics. This portion of the match ended with Wyatt cutting an emotional promo about John where he gave him the opportunity to be nice. Cena refused.

At this point the match cut to the original version of Bray Wyatt in his rocking chair cutting a promo about the loss at WrestleMania XXX. He was then in the ring and with John and attempted to hit Sister Abigail, but Cena reversed out of it. Wyatt challenged him to hit him in the face with a chair, in a throwback to a spot in their match six years ago. Cena tried but Wyatt disappeared.

He then reappeared on the WCW Nitro set and Cena came out as if he was in the NWO.

The next segment finally saw "The Fiend" appear and hit the Sister Abigail, as well as the Mandible Claw to win the match.

Watch the end of the "Firefly Fun House" match below.