Idelle

Idelle is a gorgeous Sex Witch who works and lives at the brothel run and owned by Lena Drewstone in Chicago.

According to Lena, she is her best and top rated girl.