I think so, too. Fang and Vanille are either sisters or cousins. Or somehow, they know each other from the past.