Garlicky grilled squid stuffed with feta cheese

Garlicky grilled squid stuffed with feta cheese