Japanese Ambush TV Spot
Posted by GameTrailers Jan 25 2011 04:44 GMT in The Last Story
- Like?
Elza and company prepare to ambush an unsuspecting enemy party in this TV spot from Japan.



Sign-in to post a reply.