South Park/Theodore tugboat

Cast

Stan Marsh as Theodore

and more