Takeshi's Castle Specials

Takeshi's Castle Specials

04/02/2013

ADVERTISEMENT

Summary

Contestants attempt to storm the castle and win cash prizes, hosted by Takeshi Kitano.
Entertainment