There are at least three bands called The Dodos.
These are photos from concerts where The Dodos played, so they may be of other bands that played the concert as well.
Neko Case / The Dodos May 11, 2014 Cleveland, Ohio, United States Uploaded by Red Rover02
Neko Case / The Dodos Apr 17, 2014 Los Angeles, California, United States Uploaded by Bentclouds