Do you know the chain of super store called Carrefour? I did not realize their logo is a big white letter "C". Can you see it?