Who is the longest serving prime minister of Japan?
Shinzo Abe
Shinzo Abe
Junichiro Koizumi
Shinzo Abe
Shinzo Abe
Shinz Abe
Junichiro Koizumi
Shinzo Abe
Yasuo Fukuda
Junichir Koizumi
Noboru Takeshita
Shinz Abe
Shinzo Abe
Keiz Obuchi
Yasuo Fukuda
Yukio Hatoyama
Noboru Takeshita
Junichiro Koizumi
Shinzo Abe
Shinz Abe
Junichir Koizumi
Yoshihiko Noda
Keiz Obuchi
Noboru Takeshita
Shinzo Abe
Shinz Abe
Yukio Hatoyama
Kakuei Tanaka
Junichiro Koizumi
Yoshihiko Noda
Keiz Obuchi
Shinzo Abe
Noboru Takeshita
Yasuhiro Nakayama
Junichir Koizumi
Shinz Abe
Naoto Kan
Kakuei Tanaka
Yukio Hatoyama
Shinzo Abe
Hideki Tojo
Yoshihiko Noda
Keiz Obuchi
Naoto Kan
Kakuei Tanaka
Taro Aso
Junichiro Koizumi
Shinz Abe
Noboru Takeshita
Junichiro Koizumi.
Yasuhiro Nakayama
Shinzo Abe
Keiz Abe
Yukio Hatoyama
Hideki Tojo
Junichir Koizumi
Yoshihiko Noda
Keiz Obuchi
Shinzo Abe
Shinz Abe
Naoto Kan
Yasuhiro Nakahara
Taro Aso
Yoshiro Mori
Keiz Abe
Yasuhiro Nakayama
Takeo Fukuda
Hideki Tojo
Toshiki Kaifu
Noboru Takeshita.
Junichiro Koizumi
Kiichi Miyamoto
Yoshihiko Noda
Noboru Takeshita
Junichiro Koizumi.
Yukio Hatoyama
Shinzo Abe
Naoto Kan
Shinz Abe
Keiz Obuchi
Kiichi Nakasone
Keiz Abe
Hideki Tj
Junichir Koizumi
Hideki Tojo
Yoshiro Mori
Kiichi Miyazaki
Yasuhiro Nakahara
Yasuhiro Nakayama
Yoshiro Morihiro
Toshiki Kaifu
Takeo Fukuda
Shinzo Abe
Naoto Kan
Yoshiro Morioka
Noboru Takeshita.
Kiichi Miyamoto
Yoshihiko Noda
Noboru Takeshita
Yoshiro Morimoto
Keiz Ozawa
Shinz Abe
Keiz Abe
Yukio Hatoyama
Hideki Tojo
Hideki Tj
Keiz Obuchi
Junichiro Koizumi
Kiichi Miyazaki
Junichiro Koizumi.
Shinzo Abe
Naoto Kan
Yasuhiro Nakahara
Shinzo Abe.
Toshiki Kaifu
Yoshiro Morihiro
Yasuhiro Nakayama
Yoshiro Morioka
Keiz Abe
Junichir Koizumi
Noboru Takeshita.
Hideki Tojo
Shinz Abe
Hideki Tj
Yasuhiro Nakamoto
Yoshihiko Noda
Noboru Takeshita
Yoshiro Morimoto
Yukio Hatoyama
Yoshiro Moriwaki
Nobusuke Kishi
Shinzo Abe
Kiichi Miyagi
Junichiro Koizumi
Shinzo Abe.
Nobusuke Ishihara
Naoto Kan
Taro Aso
Keiz Abe
Yasuhiro Nakahara
Hideki Tojo, Jr.
Kiichi Murayama
Hideki Tojo
Keiz Obuchi
Shinz Abe
Yasuhiro Nakayama
Yoshihiko Noda
Junichiro Koizumi.
Kiichi Miyahara
Shinzo Abe
Abe Noda
Noboru Takeshita.
Noboru Takeshita
Kiichi Miyagi
Yasuhiro Nakamoto
Shinzo Abe.
Kiichi Miyazato
Naoto Kan
Nobusuke Kishimoto
Yoshiro Moriwaki
Yukio Hatoyama
Keiz Ozawa
Keiz Abe
Kiichi Hiranuma
Hideki Tojo, Jr.
Abe Shinzo
Kiichi Murayama
Junichiro Koizumi
Shinzo Abe
Hideki Tojo
Shinz Abe
Yasuhiro Nakayama
Yasuhiro Nakahara
Kiichi Miyawaki
Yoshihiko Noda
Keiz Obuchi
Shinzo Abe.
Naoto Kan
Kiichi Miyazato
Noboru Takeshita
Shinzo Abe, Jr.
Kantar Hiranuma
Yasuhiro Nakamoto
Noboru Takeshita.
Junichir Koizumi
Tar As
Yukio Hatoyama
Shinzo Abe
Keiz Abe
Hideki Tojo, Jr.
Keizo Obuchi
Shinzo Abe.
Hideki Tojo
Yoshihiko Noda
Shinz Abe
Naoto Kan
Kantar Hirota
Abe Nobuhiro
Abe Nobuaki
Keiz Obuchi
Yasuhiro Nakayama