03:42 04/25/2023 A sushi restaurant that opened in Japan for the first time in 4 years and is still open