FILE PHOTO: Japan Maritime Self Defense Force's helicopter carrier Izumo is seen at JMSDF Yokosuka base in Yokosuka

FILE PHOTO: Japan Maritime Self Defense Force's helicopter carrier Izumo is seen at JMSDF Yokosuka base in Yokosuka

Japan largest warship
Japan largest warship
1,685FansLike
966FollowersFollow
159SubscribersSubscribe