Best selling products: Best Ditto 064/080 L3: Clash at the Summit