Rihanna has taken her beauty to new heights in this tour video for the song “Princess of China.” It’s not quite the official video, but it’s set to play alongside Coldplay when they perform the single in concert.

The snippet features Rihanna with long gold nails, giving her best geisha impression in one scene and wearing traditional Japanese and Chinese attire thoughout. If her performance here is any indication, she’ll surely wow the masses when the official video debuts in the coming weeks.