This is the Hibagon. I created this cryptid creature / monster art for Fairytales and Myths.
The Hibagon is a Bigfoot-like cryptid from Japanese folklore. Cryptozoologists often describe it as the Japanese version of the Tibetan Yeti.
Check out the Hibagon page for more details.