littlegreencheese.com
Lucy’s Feta or Chabichou - Little Green Cheese
I believe this is actually called Chabichou, which is a fresh cheese. However, I either put it into a brine or I cut it into chunks and marinate it in oil