There are numerous bands by the name of Avatar.
These are videos from concerts where Avatar played, so they may be of other bands that played the concert as well.
BABYMETAL / Avatar Sep 15, 2019 New York, New York, United States Added by Offstagetunes
Avatar / '68 / The Inspector Cluzo Sep 14, 2019 Clifton Park, New York, United States Added by Eric Webler