Next Image Landing at Namu The launch moored on a small beach at Namu The launch moored on a small beach at Namu