The Power Rangers Megaforce having a break dance battle with Godzilla on top of the universe