Layla

Layla is the rapper of the Beatcats. She is sassy and cracks sarcastic jokes.