Swedish-Norwegian talk show Skavlan published the clip of 19-year-old Larsson reacting to and doing impressions of some of the previous guests on the popular programme.
In the video, she sings Adele's 'Hello' in the style of Adele herself, Bruno Mars' 'Just The Way You Are', Rihanna's 'What's My Name' and tries to speak Norwegian like the character Noora in hit series 'Skam'.
Larsson, who is set to release her next album 'So Good' in March, also imitates Norwegian 14-year-old twins Marcus & Martinus, Kanye West, Swedish Eurovision star Carola, Norwegian DJ Kygo and Swedish criminologist Leif GW Persson.
But she is left nonplussed when shown pictures of British singer Bryan Ferry ("is he a singer?"), Simon and Garfunkel legend Paul Simon and even Swedish Abba star Agnetha Fältskog ("all the old people, man, I don't know").
Born in Stockholm, Larsson had her first breakthrough singing 'My Heart Will Go On' on a Swedish talent show in 2008. Her first biggest international hit was 'Lush Life'.
She does a couple of other impressions in the video as well. We will leave it up to you to decide what you think about them. Watch the video below: