Well, I'm not sure how Naruto And sasuke got on top of that pelican, guess they could've ninja jumped. Don't know who is on top of that strider but I know who Is climbing it, that's one of the troopers from Star wars Republic Commando. Fox Mcloud has a sword and is about to attack the strider I presume while one of the Half life renaissance bugs sit on the back of the strider. Also Naruto has Cloud's buster sword... Get rekd non gamer community.