Meshbelle the Scarlet

Lore
Meshbelle's job is to keep everyone in the arena entertained. She gets the spectators excited before each match, and after the ground has been stained crimson, she showers flower petals upon the victor. Sometimes Meshbelle even enters the fray herself, though this is just to keep everyone amused until the next clash begins. Bringing floral flair to the bloody battlefield, Meshbelle whisks to and fro with her trusty flower basket in hand.

Acquisition
?

Name origin
?