 Van den Dungen is a cousin of Rebel and rumor has it that "Strange" is a pseudonym of Rebel himself.The last single of the album was "Perfect Lady", which was released on September 7, 2018.On this day the album cover was also shown to the public on which a naked Rebel can be seen on a pink satin sheet.