Magnificent Star, Luidia magnifica