Film·2001·NR·1m
Animation
One of the 2001 opening sequences for the titular Canal+ show.
Directed by Marc Caro
Keep watching