Takeshi's Castle

(05/02/198604/14/1989)

TBS (JP)54 min

Source: unknownTakeshi's Castle

Episodes