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