Fueled by millennial nostalgia, the demand for Pokemon cards remains high after more than 25 years.