MULTITRACKDRIFTING!!!
just a blind guess here, but is that initial d?
a parody of Initial D, they race metro trains,can't remember the name tho,
>>757265Densha De D
Is this multi track drifting?http://www.youtube.com/watch?v=N2IWxqvsSY8