Bon is an Elf from the Feywild dimension. One day they awoke in the Overworld with no memories of who they are or where they're from. Bon's soul and heart are pure.