Tower of the Wing Cap

Tower of the Wing Cap is the Cap Switch stage that unlocks the Wing Cap. It is unlocked when you obtain 10 stars and look into a light in the first floor of the castle.