There are numerous bands by the name of Avatar.
These are photos from concerts where Avatar played, so they may be of other bands that played the concert as well.
Louder Than Life Festival 2021 Sep 23 - 26, 2021 Louisville, Kentucky, United States Uploaded by Mira1231
Avatar / Tallah Sep 20, 2021 Kansas City, Missouri, United States Uploaded by Stimmer6253472
Riff Fest 2021 Sep 18, 2021 Clarkston, Michigan, United States Uploaded by Diodave51