Chihayafuru follows a girl, Chihaya Arase, who becomes obsessed with competitive karuta (a unique Japanese card game) after her childhood friend, Arata Wataya, teaches her how to play. The two of them team up with Taichi Mashima and play team karuta. Then they get separated when Wataya moves away, but the love of karuta draws the three of them back together.
While I’m not typically a fan of anime where the lead character is female, as most female leads are portrayed as weak and needy, this anime has a very strong female lead. All the characters in this anime are solidly developed, and I recommend it to everyone.