Beyblade: V-Force - Episode 21

The Battle Tower Showdown is the twenty-first episode in Beyblade V-Force.