Super Eurobeat Presents Initial D Battle Stage Special Mega Mix is the 34th Initial D album. It was released February 27th 2008 and published by Avex Trax. It was included with the Initial D Battle Stage Special Box, a special box than included both Initial D Battle Stages.
Advertisement
Skip to content
Super Eurobeat Presents Initial D Battle Stage Special Mega Mix
Advertisement