Beautiful stop-motion art.
Starring Amir Legrone and Lily-Rose Depp.
The Irish emcee takes a trip around the globe.