In greek mythology, Helen of Troy also know as Helen of Sparta, was the daughter of Zeus and Leda. In greek myths she was considered the most beautiful woman in the world. She was the wife of king Menelaus. Her abduction by Paris prince of Troy set off the Trojan war.
The Brand New reddit page never fails to amuse but if this turns out to be a legit leak I’ll admit I kinda love the artwork.
This image was posted yesterday and then almost immediately deleted with no explanation.
The Abracadabra logo in the top right was used as a merch design during the last tour I believe.
Again it could have been created just as easily by a fan but I can’t help but have a feeling something is happening, in the words of Brand New themselves…I just wanna believe.
Update - Sadly this appears to be a hoax, or some fan art.
The user who posted this deleted the post and their account within minutes and there has been no further info or reposts since. The image search on Google brings up some artwork for an album/single called Kumpulan Lagu and a luxury yacht company…