Lion-Stag-Deer-Bush? - eviltoast

I dunno, do you have a better name for this mythical creature?

Other versions: