Whoever thought that the source of Hydra would be in Denver, CO? Well, I did…and that’s because I…am always in the know. Heh, all joking aside, meet Hydra. A costume designer, prop maker, illustrator and geek! Who has been everything ...