Initial D The Movie of Super Eurobeat

Initial D 3rd Stage The Movie of Super Eurobeat  is the Eighteenth Initial D album. It was released 17th of January 2001 and published by Avex Trax.