Japanese People Against Whale Hunting, Please Stand Up!

Why are the people of Japan burying their heads in [...]