from "You Only Live Twice: The Audio Graphic Novel" album by MF Grimm
See who else performs this track