Super Eurobeat Presents Initial D Special Stage Original Soundtracks

Super Eurobeat Presents Initial D Special Stage Original Soundtracks is the fifteenth Initial D album. It was released June 25th 2003 and published by Avex Trax. It is the soundtrack to Initial D Special Stage.