HYDRA, a Dragon Monster from Greek Mythology