Home / Vanessa Len Vanessa Len Blog five books 5 Fantasy Villains You Love to Hate By Adalyn Grace July 6, 2022