Nidhogg

English form of Norse Nidhoggr, meaning dreaded striker