Moby Otta 1976 Back to Ship Operator Ship Database Moby Otta Operator: Moby lines IMO number: 7361312 Passengers: 1920 Build: 1976 Ship Information History Capacity & Accommodation Passenger Facilities Gallery