Skirmish of Petals signifies a heart-pounding competition which combines grace and strength. This breathtaking skirmish showcases the intense ardor of fighters across the globe who are geared up to rumble. The unparalleled battles between these strong adversaries will impress observers enchanted and longing for more excitement.
- 04/13/01:39
- Rumble Roses XX Xbox Series S Gameplay YouTube