'Haze' is the final single from Angelo De Augustine's upcoming album Swim Inside The Moon. Angelo has said his musical inspiration comes from a magical place, saying: "I get into this place, and then I wake up with a song instead of a dream," further commenting, "maybe I'll know what it's about later. Or maybe I knew, and I've forgotten."

The video, animated by Matt Czap, features a 'Snarling' - a roller skating monster Angelo drew the original illustrations for. Check it out below.

Swim Inside The Moon will be released 18th August on Sufjan Stevens' Asthmatic Kitty and is available now for pre-order now.