Terrible photos I know but it's all we have.
Had this random cheese in France a couple months ago and absolutely loved it, but never remembered the brand or type. Apart from it being extra cheesy or something similar.
Square, and the labeling had a red cross on the front (can see some of it in pic 2). 100% was french.
Purchased from a smaller supermarket but I couldn't find it anywhere else afterwards.
Sorry if this is a long shot!
by vortexx900