BONZAI!!!
Season 13 E 11 • 10/28/2009
In the face of the new Sea Shepherd captain, the Japanese employ old tactics.