Wow, awesome!! I would poop myself if I walked out in the middle of the night to get some water and there was a bright "Red" Ron Perlman in my living room.
Are you gonna make a tail? The only thing I noticed looking off to me other than mentioned stuff was his horns look a little weird to me... maybe just , shiney and smoother than expected? Regardless of that, and the fact I would poop myself, it would look very awesome in our living room LOL