R – ‘Bubble Gum Geisha’

Despite the questionable one letter name, the London-based trio R have a lot going on.…