Watch the Call of Duty: Advanced Warfare Japanese Dubbed ‘Traffic’ Video

Square Enix has released a new Japanese dubbed video ‘Traffic’ for Activision and Sledgehammer Games’  Call of Duty: Advanced Warfare.

Take a look at the new trailer below:

Related: Call of Duty: Advanced Warfare Zombies DLC Trailer

Source: SquareEnix