Initial D Merchandise Arrives at Shimamura and Avail on October 25 | YOFUKA