Takeshi's Castle

Comic highlights from a physical Japanese game-show Takeshis Castle (1986) with English commentary.


10 Votes (8.2)
2002 HD United States English Ended
Action Adventure
game show
Credits:


Login to comment!