from "Rochard: The Original Videogame Soundtrack" album by Markus Kaarlonen
See who else performs this track