There is a thread for
Ultimate Ninja Storm, since I made it. Not sure if the other two you mentioned exist though, but I don't think they do. Surely you can't possibly own all three games!
Is there a thread to post Naruto AMVs? I found a Naruto
music thread but not sure if that's suitable. Let me know, cheers.