Naruto Shippuden Ultimate Ninja Storm 3 – Tailed Beast Unleashed Trailer
The ninja war draws near in this latest Naruto Ultimate Ninja Storm 3 trailer. Get a look at all 9 tailed beasts, also known as “jinchuuriki”.
httpv://www.youtube.com/watch?v=aJ6puRpDhpA