Board Thread:Naruto Discussions/@comment-3965545-20160428111820/@comment-26369387-20160428134225

^ Well, "itachi"(鼬) is Japanese for weasel...

As for new opening coming next week, from what I've understood, new opening comes in episode 460.