from "Aile de Honnêamise - Royal Space Force" album by Ryuichi Sakamoto
See who else performs this track