Anyone see the new Naruto epsiode,

Jiraiya vs Pain battle has begun