Challenge to para sa lahat ng mga adik na adik sa takoyaki balls, kaway-kaway!!! Takoyaki balls has hit the islands hard and has become one of the most favorite snacks for the Filipinos. Takoyaki is a ball-shaped Japanese snack made of a wheat flour-based batter and...