Ifrit

Ifrit the Fire Djinn
The Ifrit is the final boss of Sonic Rivals 2. It is thus a major part of the game's story, and requires more hits to defeat than the other bosses (8 hits as opposed to 6). The battle starts out with your character falling down a seemingly endless drop, while the Ifrit breathes large fireballs. After a certain amount of time, the Ifrit will charge at you, requiring the player to press either the X or O buttons to attack. Then, the player must fight it physically, standing on falling debris. It will start shooting a stream of fire on the platform, while the player tries to jump on its skull. After the player does this a few times, the Ifrit will slam its head on the center of the platform, while the player can jump on it to score a hit. The process then repeats. If you do not beat the boss in a certain amount of time, however, you will have to start over, regardless if you defeated it or not. In the story, Eggman Nega (once again disguised as Eggman), finds a book, explaining the Ifrit's ultimate power. It describes how it lives in an alternate dimension, and how it feeds on Chao, making it stronger. In Sonic's/Tails' story, they pick up pages of the book that were found lying on the ground, as they try to uncover everything. In Knuckles'/Rouge's story, they are simply looking for the Master Emerald, which Knuckles has once again lost. In Shadow's/Metal Sonic's story, they are trying to stop Eggman Nega from unleashing all of the power upon the world. In Silver's/Espio's story, the Chao and Team Chaotix go missing, as they try to discover what happened, and thus save them.