Takeshi's Castle (Takeshi's Castle)

Japan

TVinfo
X