Elvira's Secret © 2009 IGT [International Game Technologies].
Payback range: 85.5%–96.0%
Slot's picture.