Phantom

Phantom is a single from the album Isle of You written and produced by Sir Alice (Paneuropean Recordings/SONY)

The music movie is an editing of images and videos filmed by Sir Alice between Tokyo and Beppu in Japan, Miami, Britain and Corsica in France. Video montage and effects by Anthony Thouzet

Previous
Previous

Happening (2012)

Next
Next

Video Art (2011)