Takeshi's Castle (Stage)

Takeshi's Castle is the main area in Takeshi's Castle. As well as a Pichu95's DLC Stage of Playstation All-Stars Battle Royale. It's mash-up with Takeshi's Castle and Cardcaptors Sakura.

Description
TBA

Characters appearing in the Stage

 * General Lee (Takashi's Castle)

Music
TBA