The Spirit of Ecstasy is neither a ghost nor a phantom; it is the iconic mascot of Rolls-Royce Motor Cars. The company is known for its luxurious design, engineering, and price, and especially for its iconic female grill ornament -- the Spirit of ...