Spot the Superheroes in the Theme Park