TBD 54 wordsearch

Saving the world time after time, never wanting to be thanked. Caped crusaders, men of steel, fighters for justice. Forty two of our finest superheroes have taken a secret identity in this wordsearch. Can you unmask them all?

wordsearch