It's the Deer God (or the Forest Spirit in the English dub) from Princess Mononoke, my personal favorite of mastermind Hayao Miyazaki.