Internet in Disgust Over Japanese Eatery’s Live Frog Sushi Dish

The alarming video takes us to the streets of Japan, more specifically to Tokyo’s popular Asadachi restaurant.

Generated by Feedzy