Question: How many villagers were there in Animal Crossing: New Leaf?
Answer: 399