Activity chen created the group Apples likely look the best in Animal Crossing du 3 years, 10 months ago