March 23, 2017 11:17
Japanese Prime Minister Shinzo Abe (L) and German Chancellor Angela Merkel shake hands before starting their talks in Hanover, Germany, on March 20, 2017. (Pool photo)(Kyodo)
Japanese pop culture
Copyright 2017 Kyodo News. All Rights Reserved.