2013-01-14 06:08:23
Yamafuku Restaurant, in Kyoto, Japan, specializes in tiger blowfish (puffer fish).