Storm 2 Story Mode, Pain vs Sage Naruto Videos

YouTube user Navylian has recently uploaded new videos from the event Japan Weekend 2010, which was held in Madrid, Spain. In these videos come some new story mode footage, Naruto vs Kakuzu, and Pain vs Sage Naruto!