Takoyaki is made from squid-meat that is shaped like meatballs, then roasted or grilled. The outer part of Takoyaki looks crispy and crunchy, while the inside part is soft, juicy, and rich of flavor. Indeed, Takoyaki can be named as one of the tastiest Japanese cuisine!