I watched video shorts on Youtube a few days ago, and found one where the maker used this song. I liked it and searched for the singer ...and found this. XD
(Do lyrics need a nsfw warning? <.<; )
Released less than an hour ago, as of making this post lol. Not sure how I feel about the song yet. My inner teenager is definitely looking forward to more new material from Deathstars though, finally.