from "Weird Romance: Two One-Act Musicals of Speculative Fiction" album by King David
See who else performs this track