“Don’t you know I run this shop?” – the fearless Eurovision winner shows who’s the boss here…

As the Neftlix-watching world is going nuts about the violent new series Squid Game, the Israeli winner of Eurovision, Netta Barzilai, has puzzled her fans today with the following tweet.

The post reads “Are you ready??? 12:00pm EDT/7:00pm IST !!” and features a modified screenshot from Squid Game, where instead of the main character we see Netta’s face. “OMG OMG!! What that mean?” – commented her excited fans. Well, fans had to wait and see.

On the same day, Netta, whose song ‘Toy’ brought her victory at Eurovision 2018, released a new single and a visually arresting accompanying music video for ‘CEO’. Check it out below and tell us what you think of it!

More: MÅNESKIN surprised crowd with rock cover of Billie Eilish’s hit: “Billie, if you’re watching, call us”

Do you like what you see? Then give us a like and follow us on AlteRock Facebook and AlteRock Twitter!