Shaking the Poké Ball
Shadow of the Blue Sea (Roar) Card Price Rankings · Price List (169 cards) | Collectory