Who is the president of Japan?
Shinzo Abe
Shinzo Abe
Shinzo Abe
Shinzo Abe
Junichiro Koizumi
Yoshihiko Noda
Shinzo Abe
Shinz Abe
Junichiro Koizumi
Shinzo Abe
Yoshihiko Noda
Hiroshi Hasegawa
Shinz Abe
Yoshiro Mori
Junichiro Koizumi
Shinzo Abe
Hiroshi Abe
Hiroshi Hasegawa
Yoshihiko Noda
Shinz Abe
Shinzo Abe
Junichiro Koizumi
Hiroshi Abe
Yoshir Mori
Naoto Kan
Yoshiro Mori
Shinz Abe
Hiroshi Tanigawa
Hiroshi Hasegawa
Yoshihiko Noda
Yoshiro Morimoto
Hiroshi Hassan
Shinzo Abe
Hirohito
Junichiro Koizumi
Hideki Tojo
Yasuhiro Nakayama
Hiroshi Abe
Naoto Kan
Hiroshi Hasekura
Shinz Abe
Hiroshi Tanigawa
Noboru Takeshita
Shinzo Abe
Hiroshi Hasegawa
Hiroshi Hassan
Yoshiro Morihiro
Yoshir Mori
Yoshihiko Noda
Yoshinori Onodera
Yoshiro Mori
Hiroshi Hasebe
Hideki Tojo
Naoto Kan
Yoshiro Morimoto
Junichiro Koizumi
Shinz Abe
Hiroshi Abe
Hiroshi Hasekura
Hiroshi Tanigawa
Yasuhiro Nakayama
Shinzo Abe
Hiroshi Hassan
Hiroshi Hasegawa
Yoshihiko Noda
Naoto Kan
Hiroshi Hasebe
Hirohito
Hideki Tojo
Yoshir Mori
Shinz Abe
Noboru Takeshita
Junichiro Koizumi
Hiroshi Tanigawa
Shinzo Abe
Hiroshi Abe
Hiroshi Hasekura
Yasuhiro Nakayama
Yoshiro Mori
Junichiro Koizumi.
Hiroshi Hassan
Yoshiro Morimoto
Yasuhiro Nakahara
Yoshinori Onodera
Hiroshi Hasegawa
Naoto Kan
Shinz Abe
Hiroshi Hasebe
Yoshihiko Noda
Hideki Tojo
Hiroshi Shinzo Abe
Shinzo Abe
Hiroshi Tanigawa
Hirohito
Junichiro Koizumi
Hiroshi Abe
Hiroshi Hasekura
Hiroshi Hassan
Yoshir Mori
Junichiro Koizumi.
Noboru Takeshita
Naoto Kan
Yoshiro Mori
Hiroshi Hasegawa
Yasuhiro Nakahara
Shinz Abe
Shinzo Abe
Hideki Tojo
Yoshiro Morimoto
Hiroshi Hasebe
Hiroshi Tanigawa
Yoshinori Onodera
Yoshihiko Noda
Hirohito
Yoshinori Ono
Junichiro Koizumi
Hiroshi Hassan
Noboru Takeshita
Hiroshi Abe
Naoto Kan
Hiroshi Hasekura
Akihito Hiranuma
Junichiro Koizumi.
Hiroshi Yamamoto
Hiroshi Nagumo
Yoshir Mori
Shinz Abe
Hideki Tj
Shinzo Abe
Hiroshi Hasegawa
Yasuhiro Nakahara
Yoshida Shintaro
Keiz Obuchi
Hiroshi Tanigawa
Hideki Tojo
Yoshiro Mori
Hiroshi Hasebe
Yoshinori Onodera
Junichiro Koizumi,
Hiroshi Hassan
Yoshida Hideki
Naoto Kan
Noboru Takeshita
Yoshiro Morimoto
Junichiro Koizumi
Hiroshi Tanigaki
Yoshinori Ono
Hiroshi Abe
Hiroshi Yamamoto
Yoshida Yoshihiko
Hiroshi Hasekura
Yoshihiko Noda
Junichiro Koizumi.
Shinz Abe
Yoshiro Morihiro
Shinzo Abe
Hiroshi Hasegawa
Hiroshi Tanigawa
Ysuke Abe
Hirohito
Hideki Tj
Hideki Tojo
Naoto Kan
Yoshiro Mori
Hiroshi Hasebe
Hiroshi Hassan
Junichiro Koizumi,
Hiroshi Tanigaki
Akihito Hiroi
Noboru Takeshita
Yoshinori Ono
Junichiro Koizumi
Yhei Hatoyama
Hideki Ikeda
Hiroshi Abe
Hiroshi Hasekura
Yoshiro Morimoto
Yoshida Shintaro
Hiroshi Hassano
Shinzo Abe
Junichiro Koizumi.
Shinz Abe
Hiroshi Tanigawa
Yoshida Yoshinori
Yoshida Hideki
Yoshihiko Noda
Yoshihiko Noda.
Yoshinori Onodera
Hiroshi Tahara
Abe
Hideki Tojo
Yoshida Shintar
Naoto Kan
Yhei Kuroda
Yoshiro Mori
Hiroshi Hasebe
Hiroshi Tanigaki
Noboru Takeshita.
Junichiro Koizumi,
Hideki Tj
Ysaku Abe