Sunday, December 30, 2012

Your Meal is Still Alive Live Fish Sashimi in Beijing

Live fish sashimi in Beijing. That fish is probably begging to have a fork stuck through its brain.