from "FACT Mix 218: Hercules and Love Affair" album by Hercules & Love Affair
See who else performs this track