Nidhogg.
Nidhogg.
By @Renan