Share: Title:XDX - Come Back (True) - (Official Music Video) Duration: 2:48 Plays: 9.1K views Published: 2 years ago Download MP3 Download MP4 Simillar Videos ▶️ 5:24 Best Fails From Takeshi's Castle 9.1K views • 11 years ago ▶️ 22:59 Takeshi's Castle | Japanese Game Show | Best Episode Ever | Fun Unlimited Hd 9.1K views • 2 years ago ▶️ 3:23 Wang - Takeshi (prod. By Electabaz) 9.1K views • 3 years ago ▶️ 14:49 Takeshi Kitano Interview (1999) 9.1K views • 1 year ago ▶️ 0:37 Yamero Takeshi 9.1K views • 3 years ago