from "Que Sera, Sera (Things Go From Bad to Worse)" album by Violent Onsen Geisha
See who else performs this track