The Beast

A nice new creature tearing up the wall from EXIST 1981.

MontyMontgomeryArt.com