There are multiple artists named Rituals:
These are photos from concerts where Rituals played, so they may be of other bands that played the concert as well.
Download Festival 2023 Jun 8 - 11, 2023 Castle Donington, England, United Kingdom Uploaded by Alexander Merrilees
Download20 (2023) Jun 8 - 11, 2023 Castle Donington, England, United Kingdom Uploaded by Parky
Download 20 Jun 8 - 11, 2023 Castle Donington, England, United Kingdom Uploaded by Stick