Scyra Cleo

Scylla May Rizzo (born. 2 February 1990), known professionally as Scyra Cleo, is a Chinese-German techno singer, lyricist and actress, often referred as "The Queen of Happy Beat". She currently is a Singer of the BBM alongside Melissa Davison, Ricky Zin, Helen Saint, Eddie Kayes, Olivia Roman II, Harley Chucks, Mark Chucks, Destiny May, Mark Hanabi and Ashley Drama.