High Speed Sushi

This must be Japan’s version of fast food :) If you want to check it out in person, try the Tokyo, Shibuya branch located behind Shibuya 109 in Dogenzaka. Thanks to Kotaku for the link.

Leave a Reply