Narwhal

Other names
It is also as the Narwhale.