Grilled Stuffed Squid - Inihaw na Pusit