Flower

Flower is a female contestant on Battle Invasion.