There are at least two artists that have used the name Larvae:
These are photos from concerts where Larvae played, so they may be of other bands that played the concert as well.
Sunrot / Yatsu / Godot / Larvae Aug 13, 2023 Denton, Texas, United States Uploaded by Bigtravsburnerphone
Fister / Larvae / Battle Hag Nov 14, 2019 Sacramento, California, United States Uploaded by Dannyensele