BreeHola rated Revenge of the Mooncake Vixen: 4 stars Dec. 1, 2016 Public Revenge of the Mooncake Vixen by Marilyn Chin