Measuring 65 meters in lenght, the impressive mega yacht Project Razor is the latest concept, unveiled by Uldas Design. Project Razor provides luxurious accommodation in a spacious Owner’s stateroom on the upper deck, as well as 6 guest cabins, all situated on the lower deck.
