A Pokemon analysis of 75,000 fans

time to read: 1 min