Ugh. Naruto is one of the most annoying shows I've seen, and it just won't die. And it breeds annoying fans who wear the headband and pretend they're japanese.
On the topic of the show though, I haven't even heard of it... but nothing could beat old school TMNT... but the new ones are horrid looking.
__________________

|