Jada Stevens, Vicki Chase - Immerse