Stalls after stalls of takoyaki balls, have no idea which one to get so I decided to just let my nose decide. And I must say, the Japanese are so good at their craft cause THIS IS SO DAMN GOOD ?