Eric Castel: Barelona and PSG's comic book hero