White Dragon
The White Dragon is a 150 meters mega yacht harmonizing organic sculpture with advanced marine engineering. Its defining feature is a structural exoskeleton, a colossal carved form enveloping a minimalist hull to create a fluid silhouette. The interior is anchored by the Dragon's Eye, a multi level circular atrium designed to channel natural light through the vessel's heart. Beyond aesthetics, the design integrates sustainable technology via a modular photovoltaic skin. This eight deck concept combines a private bi level owner's sanctuary with an innovative wellness hub.
White Dragon Mega Yacht by Anton Kroshechkin was highlighted as a grand illustration of industrial design by the A' Design Award & Competition. White Dragon Mega Yacht earned the Iron A' Design Award in Yacht and Marine Vessels Design in 2026. The A' Yacht and Marine Vessels Design Award is a highly prestigious international design prize that honors exceptional design of sailboats, motor yachts, catamarans, trimarans, superyachts, explorer yachts, sportfishing yachts, luxury houseboats and more.
