Popularity: 3
1985-04-20
Barcelona, Catalonia, Spain
Release date: 07/25/2024
Release date: 07/01/2022
Character: Manager
Release date: 07/30/2022
Release date: 12/14/2023
Release date: 05/18/2018