America isn’t the only country that has talent! Justin Bieber, who is a Canadian treasure, mind you, headed Down Under, performing on the July 18 finale of ‘Australia’s Got Talent.’

He offered up live renditions of ‘Believe’ singles ‘As Long As You Love Me’ and ‘Boyfriend.’ It was as swaggy as you hoped and dreamed it would be, complete with lots of choreography. This Rolling Stone cover boy can dance, that’s for shizzle!

The newly tattooed singer was adorned in his ‘Believe’ promotional uniform of fingerless gloves, leather jacket and kicks, surrounded by loads of dancers to offset his killer (and of course, swaggy) moves. He was bathed in blue lights and he even hopped off stage to flirt with judge Dannii Minogue, who was clearly blushing at his gesture, during ‘Boyfriend.’ We’ve gotta hand it to the kid. All subsequent performances of ‘Boyfriend’ have vastly improved since he debuted the song live on ‘The Voice’ finale back in May.

Michael Jackson would be proud at how The Biebs picked up his pop music baton and ran with it. He’s the heir apparent and the Prince of Pop. When will he be king? If he keeps up his current pace, it’ll be soon enough. It doesn’t get any more swagged out than perfs like this.

Watch Justin Bieber Perform ‘As Long as You Love Me’

Watch Justin Bieber Perform ‘Boyfriend’