I don't even know what that is. I had to Google a description and it described it as.
'Don't be surprised if it squeaks when you bite into it' Am I eating a live mouse? What? lol. I don't think I've ever tried a cheese like this, but I wouldn't mind trying it. I'm usually open to new experiences, especially food.
Caprese?
(It's a type of mozzarella sliced, with a sliced tomato on top, a leaf of basil, and some olive oil drizzled on top of it) Someone made it from the produce of my gardens and it wasn't that bad)