Debora Salucci

Debora Salucci is the leader of the Jaguar Bandits located in Fiore.