"Spew a powerful Ki Wave from your mouth and mow down your enemy!"
Flame Shower Breath (フレイムシャワーブレス) is an attack Majin Buu inherited from the absorbed Grand Supreme Kai. Grand Supreme Kai was the first user of this technique, as seen during a flashback in the episode "End of Earth" when he used it against Ultra Buu.
First, the user inhales a large amount of air and strongly exhales it, creating a huge gust of wind similar to a hurricane that can level a city. A smaller version, called Super Breath, can be used to knock a group of people over, as seen when Majin Buu used it in Dragon Ball GT. Evil Buu also used this attack (or the Super Breath) to deflect Majin Buu's Chocolate Beam back at him (technique called Buresu ni Yoru Henka Biimu-gaeshi, lit. "Deflecting the Transfiguration Beam with his Breath", in the Special Attack Index of Daizenshuu 7). When used by Grand Supreme Kai, his breath cuts Buu into squares and causes him to explode.
Appearances in games
The technique appears in several fighting games. In the Butōden series, Majin Buu's version is called Majin Breath, while Super Buu's version is called Evil Breath. Majin Buu uses this technique during his meteor attack in Dragon Ball Z: Hyper Dimension.
It is called Innocence Cannon (イノセンスキャノン) in the Budokai series and Dragon Ball Heroes, Hell Bliss in the Supersonic Warriors series (in Supersonic Warriors 2, "Innocence Cannon" is the name of Majin Buu's Continuous Energy Bullets technique), and Hazard Breath in Super Dragon Ball Z. Grand Supreme Kai's and Innocent Buu version is called Daikaiōshin Retsuzan (大界王神烈斬) in Dragon Ball Heroes.
The technique was named Flame Shower Breath in the Budokai Tenkaichi series.
In Dragon Ball: Xenoverse, it is called Innocence Breath and is one of Majin Buu's Ultimate Skills. This skill can also be obtained by the Future Warrior as a reward in Parallel Quest 40: "Stop Beerus' Destruction".
In Dragon Ball Z: Extreme Butōden, it appears under the name Buu Press and is Majin Buu's Air Ultimate Combo.
"Fires a Ki Blast that sweeps forward."
— Dragon Ball Xenoverse 2 Tutorial description
In Dragon Ball Xenoverse 2, Innocence Breath returns as one of Majin Buu's Ultimate Skills which the Future Warrior (Xenoverse 2) can learn by completing School Quest: "Lesson 3" of Majin Buu's Training.