From Japan, these clips show various drift battles in the rain. Wet track makes for fun drifting conditions!