Black Ops 7 developer Treyarch Studios shows off two stunning Multiplayer maps set in Japan, which will be available in-game at launch.