The holographic Charizard card from the Pokemon trading card game has long been one of the most impressive collectables to own in the history of the franchise. However, one fan has taken their own artistic skills to the task of recreating the original card in an incredible painting that captures the spirit of the rare Charizard card that has become such a hot commodity for collectors.