There are multiple artists with the name Otto:
These are photos from concerts where Otto played, so they may be of other bands that played the concert as well.
Otto Nov 9, 2018 Londrina, Brazil Uploaded by Isadorarocha