There are many (15) artists using this name:
These are videos from concerts where Pluto played, so they may be of other bands that played the concert as well.
Pluto Dec 8, 2023 Lisbon, Lisbon, Portugal Added by Inês Sousa Almeida