MaryKat rated Mooncakes: Show rating 5 stars Dec. 16, 2021 Public Mooncakes by Suzanne Walker, Wendy XuA story of love and demons, family and witchcraft.Nova Huang knows more about magic than your average teen witch. …