"I am very happy and honored to be part of this All-Star team," Iwakuma said in a statement. "I look forward to pitching in my hometown during the series."
Iwakuma, a Tokyo native who previously played 11 seasons with Kintetsu and Rakuten of Japan's Pacific League, is scheduled to make one start for the MLB team during the series.
He went 15-9 with a 3.52 ERA this past season for the Mariners, ranking second in the Majors with a 1.06 walk rate and third with a 7.33 strikeout-to-walk ratio. He became the fifth Japanese-born pitcher to win 15 games in a season.
Iwakuma has also represented Japan in the World Baseball Classic (2009) and the Olympics ('04).
Games will be played Nov. 11-20 in Osaka, Tokyo, Sapporo and Okinawa. Each will be televised on MLB Network.
It will be the first time the event has been played since 2006, and the 11th overall All-Star Series. It's the 36th time a team of Major Leaguers has played in Japan for exhibition games.
Joey Nowak is a reporter for MLB.com. Follow him on Twitter at @joeynowak. This story was not subject to the approval of Major League Baseball or its clubs.