TAKESHI’S CASTLE

Takeshi’s Castle is a popular game show hosted by comedians Lillo & Greg airing on Fox Kids channel.

Feel Film produced graphics for the show.