Start with druid, swap wild shape for the Wild Companion familiar option in Tasha's, customize the spell list a bit with some thematic spells from the wizard/warlock spell lists (Bestow Curse, Hex, etc), take a circle like Land, Spores, Stars, etc.
Voila.