Who is the current president of Japan?
Shinzo Abe
Shinzo Abe
Shinzo Abe
Junichiro Koizumi
Shinzo Abe
Yoshihiko Noda
Shinzo Abe
Junichiro Koizumi
Shinz Abe
Shinzo Abe
Junichiro Koizumi
Yoshihiko Noda
Shinz Abe
Shinzo Abe
Yoshiro Mori
Shinz Abe
Junichiro Koizumi
Yoshihiko Noda
Hiroshi Abe
Shinzo Abe
Yoshiro Morimoto
Hideki Tojo
Shinz Abe
Junichiro Koizumi
Hiroshi Abe
Hiroshi Tanigawa
Yoshihiko Noda
Shinzo Abe
Naoto Kan
Yoshiro Mori
Yoshinori Onodera
Noboru Takeshita
Shinz Abe
Hideki Tojo
Junichiro Koizumi
Yoshiro Morimoto
Shinzo Abe
Hiroshi Tanigawa
Yoshir Mori
Naoto Kan
Hiroshi Abe
Yoshihiko Noda
Shinz Abe
Hideki Tojo
Yoshiro Mori
Shinzo Abe
Hiroshi Tanigawa
Naoto Kan
Noboru Takeshita
Junichiro Koizumi
Hiroshi Abe
Yoshihiko Noda
Yoshinori Onodera
Shinz Abe
Yoshir Mori
Hiroshi Hassan
Yoshiro Morimoto
Hideki Tojo
Shinzo Abe
Naoto Kan
Hiroshi Tanigawa
Noboru Takeshita
Junichiro Koizumi
Hiroshi Abe
Yoshiro Mori
Shinz Abe
Yoshihiko Noda
Hiroshi Hasebe
Shinzo Abe
Hideki Tojo
Hiroshi Tanigawa
Hiroshi Yamamoto
Naoto Kan
Junichiro Koizumi
Hiroshi Hassan
Yoshiro Morimoto
Shinz Abe
Noboru Takeshita
Hiroshi Abe
Shinzo Abe
Hiroshi Hasebe
Yoshiro Mori
Yoshihiko Noda
Hideki Tojo
Hirohito
Naoto Kan
Yoshir Mori
Hiroshi Tanigawa
Junichiro Koizumi
Shinz Abe
Hiroshi Hassan
Shinzo Abe
Hiroshi Yamamoto
Yoshiro Morimoto
Hiroshi Abe
Hideki Tj
Noboru Takeshita
Hideki Tojo
Naoto Kan
Yoshihiko Noda
Hirohito
Yukio Hatoyama
Yoshinori Onodera
Shinz Abe
Yoshiro Mori
Shinzo Abe
Junichiro Koizumi
Hiroshi Hassan
Hiroshi Tanigawa
Hideki Tojo
Noboru Takeshita
Naoto Kan
Hiroshi Abe
Hideki Tj
Noboru Takeda
Hiroshi Hasebe
Yoshihiko Noda
Hirohito
Yoshir Mori
Hiroshi Yamamoto
Shinz Abe
Abe Shinzo Abe
Hiroshi Tanigaki
Yukio Hatoyama
Shinzo Abe
Yoshiro Morimoto
Yoshiro Mori
Hiroshi Tanigawa
Junichiro Koizumi
Hiroshi Hassan
Yoshinori Ono
Naoto Kan
Yoshir Morimoto
Yhei Komatsu
Hiroshi Abe
Hideki Tj
Hideki Tojo
Hiroshi Tahara
Hiroshi Hasebe
Shinz Abe
Hiroshi Yamamoto
Yukio Edano
Shinzo Abe
Hiroshi Tanigaki
Yoshihiko Noda
Noboru Ishihara
Yoko Ono
Yoshiro Morimoto
Yoshir Mori
Junichiro Koizumi
Naoto Kan
Hiroyuki Naruse
Hiroshi Hassan
Noboru Takeda
Hiroyuki Nakahara
Hiroyuki Nakayama
Hiroshi Shiozaki
Noboru Takeshi
Yoshida Shintaro
Hideki Ikeda
Hiroshi Tahara
Hiroshi Tanigawa
Noboru Takeshima
Hideki Tojo
Shinz Abe
Shinzo Abe
Abe Shinzo Abe
Hiroshi Hasebe
Taro Aso
Yoshihiko Noda
Hiroyuki Nara
Yoko Ono
Yukio Edano
Hiroshi Abe
Hirohito
Yhei Komatsu
Yoshida Hideki
Hiroshi Hassan
Keizo Obuchi
Junichiro Koizumi
Naoto Kan
Abe
Hiroshi Shiozaki
Hiroshi Tanigaki
Noboru Takeshi
Yoji Yamamoto
Hiroyuki Naruse
Shinzo Abe
Shinz Abe
Yoshir Morimoto
Abe Shinzo
Keizo Ohno
Hiroyuki Nakahara
Hiroyuki Nakayama
Hideki Tojo
Hiroshi Hasebe
Yoko Ono
Abe
Hiroshi Abe
Hirohito
Yoshihiko Noda