Witness History - Takeshi's Castle - Â鶹ԼÅÄ Sounds

Witness History - Takeshi's Castle - Â鶹ԼÅÄ Sounds


Takeshi's Castle

A new sort of game show started on Japanese TV in May 1986

Coming Up Next