Spicy Layla Rose is fucking hard on casting