Quote Originally Posted by DarthEnder View Post
He's a ninja.

Naruto steps in dog poop