There are at least 12 artists called Human.
These are photos from concerts where Human played, so they may be of other bands that played the concert as well.
Psycho Las Vegas 2022 Aug 19 - 21, 2022 Las Vegas, Nevada, United States Uploaded by Hackblowfist
Human / Musical Drum Key / Videotape Evidence / MCP / TGAC / Helyx Jun 6, 2009 Davis, California, United States Uploaded by Sacramento Shows