Travel Japanese Food in the Philippines | Takoyaki (Octopus Balls) | Filipino Street Food February 16, 2020