Gnarly Dead Thing Found In A Moscow Forest. WTF Is It?

Weird toothy dead thing found in Russian forest. Any ideas?