March 8, 2013, Chiba, Japan - The chef Toshihiko Ochi of the restaurant ...

March 8, 2013, Chiba, Japan - The chef Toshihiko Ochi of the restaurant ...