Super Eurobeat Presents Initial D Battle Stage Special Mega Mix

Super Eurobeat Presents Initial D Battle Stage Special Mega Mix is the thirty-firstInitial D album. It was released February 27th 2008 and published by Avex Trax. It was included with the Initial D Battle Stage Special Box.