Produced by Illangelo, who you may know from most records by The Weeknd. This is off the Talwst EP titled Alien Tentacle Sex, which has apparently been in the works between Illangelo and Talwst for 5 years.