Did Mr. Sato just discover Japan’s longest bread?

And how do you even get it home in one piece?

Read More