Super Eurobeat Presents Initial D Battle Stage 2

Super Eurobeat Presents Initial D Battle Stage 2 is the twenty-eighth Initial D album. It was released September 5th 2007 and published by Avex Trax.