Setagaya Mayor Nobuto Hosaka presents a certificate of commendation to the Japanese star monster Godzilla and Toho Co. director Minami Ichikawa for...
Setagaya Mayor Nobuto Hosaka presents a certificate of commendation to Japan&#39;s star monster Godzilla and Toho Co director Minami Ichikawa for...