http://www.cnn.com/2010/WORLD/asiapc...eud/index.htmlThe only reason I find this even remotely interesting is because of the Dolphin/Whale Southpark episode. Does anyone else remember seeing that one this season? It was so funny but twisted!
Here is why the Japanese hate dolphins and whales so much: