Ke$ha made a vibrant arrival in Japan, showing off her new multicoloured hairdo.
The American popstar gave her bleach blonde locks a Crayola makeover as she continues her Warrior tour across Asia.
And thanks to her black and white outfit, the pinks, purples, greens, yellows and blues in her hair stood out in vibrant colour.