Rumble between Petals is a adrenaline-fueled competition that merges elegance and might. This impressive skirmish displays the savage passion within combatants from who are ready to tussle. The unparalleled battles amongst these strong foes will impress onlookers spellbound and craving for more action.
The Rumble Roses Wiki