UDOE

AcronymDefinition
UDOEUltra Deep Ocean Engineering (Japan)