No airdate for Season 0
Season 1 of Takeshi's Castle premiered on Nov 01, 2002
Season 2 of Takeshi's Castle premiered on May 01, 2003
Season 3 of Takeshi's Castle premiered on May 11, 2004
Season 4 of Takeshi's Castle premiered on May 11, 2005
No airdate for Season 5