'Naruto Running'
...????
What is that?
Actually, US soldiers say they are ninjas hrrrr
why did they do this XD
brooo this is so hilarious xD it brings back fun memories lolol