67m Deck Barge 1993 – Japan Built