There have been a number of bands with the name Papillon, but six are reflected on the last.fm page:
These are photos from concerts where Papillon played, so they may be of other bands that played the concert as well.
Black Coffee / Slow J / Papillon / Aminé / Kenny Mason Jul 19, 2024 Praia do Meco Uploaded by Pedro Ferreira
Super Bock Super Rock Festival Jul 18 - 20, 2024 Sesimbra, District of Setúbal, Portugal Uploaded by Milena Martins
Papillon Mar 16, 2024 Loures, Lisbon, Portugal Uploaded by Pedro Ferreira