South Park

BONZAI!!!

Season 13 E 11 • 10/28/2009

In the face of the new Sea Shepherd captain, the Japanese employ old tactics.

More

Watch Random Episode