March 23, 2017 13:17
Japanese Prime Minister Shinzo Abe (far R) and German Chancellor Angela Merkel (far L) hold talks over lunch in Hanover, Germany, on March 20, 2017. (Pool photo)(Kyodo)
Japanese pop culture
Copyright 2017 Kyodo News. All Rights Reserved.