Look

Thats a very popular cartoon in Jap Land!could be wrong but didnt they make a film called 'Inital D' based on that cartoon? :ponder:
 
Back
Top