Who is the president of Japan?
Shinzo Abe
Shinz Abe
Shinzo Abe
Shinz Abe
Shinzo Abe
Shinz Abe
Shinzo Abe
Shinz Abe
Shinzo Abe
Yukio Hatoyama
Shinzo Abe
Yoshihiko Noda
Shinz Abe
Shinzo Abe
Shinz Abe
Junichiro Koizumi
Yukio Hatoyama
Yoshihiko Noda
Shinzo Abe
Hirohito
Shinz Abe
Hiroshi Yamamoto
Junichiro Koizumi
Yukio Hatoyama
Shinzo Abe
Hirohisa Yamamoto
Hiroshi Nakasone
Shinz Abe
Yoshihiko Noda
Hiroshi Yamamoto
Hirohito
Shinzo Abe
Hiroshi Yamaguchi
Yukio Hatoyama
Akihito Noda
Junichiro Koizumi
Taro Aso
Hiroshi Yamamoto
Junichir Koizumi
Hiroshi Nakagawa
Shinz Abe
Hirohisa Yamamoto
Hiroshi Nakasone
Yoshihiko Noda
Shintaro Ishihara
Shinzo Abe
Hiroshi Yamaguchi
Hirohito
Ryutaro Hashimoto
Hiroshi Yamamoto
Hirohiko Noda
Shinz Abe
Hiroshi Nakagawa
Satoshi Kuroda
Shinzo Abe
Hiroshi Nakasone
Taro Aso
Hirohisa Yamasaki
Yukio Hatoyama
Shinz Abe.
Hirohisa Yamamoto
Yoshihiko Noda
Yingluck Shinawatra
Hiroshi Yamaguchi
Hiroshi Yamamoto
Junichir Koizumi
Hiroshi Nakagawa
Shinz Abe
Shinzo Abe
Hirohito
Satoshi Nakasone
Yukio Hatoyama.
Hiroshi Nakasone
Shinz Abe.
Hirohisa Fujimoto
Ryutaro Hashimoto
Hiroshi Minami
Taro Aso
Yingluck Shinawatra
Satoshi Kuroda
Yoshihiko Noda.
Hiroshi Yamaguchi
Hiroshi Nakaima
Yoshihiko Noda
Shinzo Abe.
Yukio Hatoyama
Hiroshi Yamamoto
Hiroshi Kuroda
Hiroshi Nakagawa
Shinzo Abe
Shinz Abe
Ichir Ozawa
Hirohisa Fujii
Hiroshi Nakayama
Junichir Koizumi
Satoshi Nakasone
Hirohisa Yamamoto
Hiroshi Nakasone
Shinz Abe.
Hirohito Yashiki
Hirohiko Noda
Yingluck Shinawatra
Satoshi Kuroda
Hiroshi Yamaguchi
Higashikokubaru
Hiroshi Nakaima
Shinzo Abe.
Hiroshi Yamamoto
Ryutaro Hashimoto
Hirohito
Shinzo Abe
Mitsutoshi Yamamoto
Hiroshi Nakagawa
Yoshihiko Noda
Shinz Abe
Satoshi Kubo
Hiroshi Nakayama
Satoshi Nakagawa
Hiroyuki Ishihara
Satoshi Nakasone
Yukio Hatoyama
Hiroyuki Hashimoto
Shinz Abe.
Hiroshi Nakasone
Yoshihiko Noda.
Hirohisa Sato
Satoshi Kuroda
Ichir Ozawa
Yingluck Shinawatra
Hiroshi Yamaguchi
Shinzo Abe.
Hiroshi Kuroda
Naoto Kan
Hiroshi Yamamoto
Shinzo Abe
Hiroshi Nakaima
Hiroshi Minami
Taro Aso
Yushchenko
Yukio Hatoyama.
Hiroshi Nakagawa
Shinz Abe
Higashikokubaru
Yoshihiko Noda
Satoshi Nakaima
Satoshi Kubo
Hiroshi Nakayama
Satoshi Nakagawa
Hirohisa Yamamoto
Mitsutoshi Yamamoto
Hirohito
Hiroshi Nakasone
Satoshi Nakasone
Shinz Abe.
Ryutaro Hashimoto
Yukio Hatoyama
Hirohisa Fujimoto
Satoshi Kudo
Satoshi Kuroda
Shinzo Abe
Hiroshi Yamamoto
Satoshi Kumamoto
Hiroyuki Abe
Hiroshi Nakaima
Yushchenko
Ichir Ozawa
Hiroshi Nakagawa
Yokohama
Yoshihiko Noda.
Hirohito Yashio
Hiroshi Nakayama
Satoshi Nakagawa
Shinz Abe
Yoshihiko Noda
Satoshi Nakaima
Satoshi Kubo
Shinzo Abe.
Satoshi Nakasone
Hirohisa Fujii
Shinz Abe.
Hiroyuki Iwasaki
Shinzo Abe
Hiroyuki Ishihara
Satoshi Kuroda
Hiroshi Yamamoto
Mitsutoshi Yamamoto
Yushchenko
Satoshi Kudo
Yukio Hatoyama
Akiyama Shintaro
Hirohito
Hiroshi Nakaima
Yokohama
Abe Shinzo
Hiroshi Yamaguchi
Abe Masahiro
Shinz Abe
Hiroshi Nakayama
Higashikokubaru
Yoshihiko Noda.
Junichir Koizumi.