From Moby's new music video; music, video, new

From Moby's new music video