Crookshanks Shirt Only true Hermione fans can appreciate this sassy Crookshanks Shirt ($10-$16). Image Source: amazon.com Crookshanks Shirt $10 from amazon.com Buy Now