Super Eurobeat Presents Initial D Special Stage Original Soundtracks

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