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,644FansLike
944FollowersFollow
24SubscribersSubscribe