from "The Fauna and the Flora Are Too Closely Allied" album by Institut Polaire
See who else performs this track