Brand new! Official Pokemon x Hype cap with pokeball on the front.
RRP
£
30