We try a rotating sushi chain’s super high-quality 3-layer caviar, sea urchin & fatty tuna sushi

For just 300 yen, you can try some of Japan’s most luxurious sushi ingredients, but is it worth it?

Read More