Aug 13 2012 Amphibian Frog Sashimi (Japan) by bizarrefood 2 Comments This is another dish that is only for the brave hearted. In Tokyo, you can visit Asadachi restaurant for their famed frog sashimi. Asadashi is a restaurant with dishes designed...