3 ms·Yum. Escargot and rats. Michelin 3* in Tokyo, no problem.by bayareanative 7y agoYum. Escargot and rats. Michelin 3* in Tokyo, no problem.