BWO (Bodies Without Organs) here with a video from their 2006 album called "Halcyan Days".
BWO songwriter and member of the band Alexander Bard was former member of "Army Of Lovers" and also songwriter for Agnetha Fältskog of ABBA
Sweden is known as the country who fuzzes about ESC the most. This is the Swedish entry in 2011 and it ended 3 out of 43!! That was the best result for Sweden since 1999 where they won.