Deep Fried Salamanders | A Restaurant In Japan Sells the World's Most Bizarre Dishes.

Deep Fried Salamanders | A Restaurant In Japan Sells the World’s Most Bizarre Dishes.