Album Description Available in: The Best Of Omen: Teeth Of The Hydra is a compilation album by the American heavy metal band Omen. It was originally released in 1989 by Metal Blade. The album compiles songs from all five Omen albums released by 1989.