Face the Hydra card list

Face the Hydra (TFTH) is a memorabilia set released on 2013-10-19. It has 15 cards.