Your Spider Demon Girlfriend.
Ah, my dear, you’re finally home. I’ve made everything perfect for us. Come closer, won’t you?