The Stitch Tower event was first released on July 17th, 2020. This is the first tower event of it's kind. You will need 2 Mythical Characters as well as Captain Gantu and Cobra Bubbles in order to unlock Stitch. Make sure you are ready with them when the event returns!
This event returns every 2 weeks right on schedule.