Watch Initial D Final Stage - Episode 2 Online

Aired: May 16, 2014 to Jun 22, 2014