Braylen Dion

Ahead of his new album, serpentwithfeet has shared a new song called "Heart Storm."

The entrancing new track is a collaboration with British artist NAO and comes before this Friday's release of serpentwithfeet's new record DEACON, which arrives Friday via Secretly Canadian.

Hear the new song below.