Share: Title:Tajiri vs. Ultimo Dragon (2003) Duration: 0:44 Plays: 65K views Published: 1 year ago Download MP3 Download MP4