Pop-up Ninja Turtle experience sells out on the Promenade