The humble rice ball, eaten in Japan for thousands of years, is seemingly more popular now than ever, with specialty shops opening in succession and billions sold at convenience stores every year. [Read More]

No reproduction or republication without written permission.