Aug 13, 2012
Check out this interesting video from tofugu TV about a Japanese restaurant, Zauo, located in different parts in Japan wherein customers are surrounded by aquariums and they catch their own...Read More
0 Comment