Can someone tell me where do Famitsu get their digital sales numbers ? Or is it just guess work ?



Switch Friend Code : 3905-6122-2909