Japanese sushi restaurant chain Choushimaru Co. recently won a Guinness World Records title for the largest simultaneous tuna filleting performance, conducted at 71 locations in and near Tokyo. Having ...
We’ve sent a link to to change your password. Please check your inbox to reset your password securely and easily.