the logo for pacchua club of futboli, which is located in mexico