The best restaurant in Japan!

This man is a master, he is the chief chef at this tiny restaurant in Tokyo, specialising in the best sushi ever. I will be back.....

Comments
Sign in or get an account to comment.