Iwate Japan Set To Commence The Worlds Largest

Iwate, Japan, set to commence the world’s largest cetacean slaughter