from "Professor Satchafunkilus and the Musterion of Rock" album by Joe Satriani
See who else performs this track