>mega fury bowser Wasn't the name "god slayer bowser"?
It's apparently neither. Matt Mcmuscles made up the name, and it spread like wildfire. The idiots at Screen Rant even claimed the names to be official in an article, citing Matt's tweet.
The Japanese used to refer to Bowser's new form is just "Giant Bowser"