This Guy Lives For Sushi

Who could imagine that the world's best sushi bar would be hidden in Tokyo's subway?

Uncategorized

BuzzFeed - Latest