One of my favourite Japanese street food, the Takoyaki 章魚燒機. It is now found in most Asian countries. This is filmed in Malaysia at Gindaco, the largest …

AloJapan.com