Super Eurobeat Presents Initial D Battle Stage

Super Eurobeat Presents Initial D Battle Stage is the eighteenth Initial D album. It was released May 15th 2002 and published by Avex Trax. It is the soundtrack to Initial D Battle Stage.