Feathers on a dinosaur make them a lot less scary IMO, even the one in the artist impression is kind of cute, but I know (if I was around) seeing a very toothy bird-like creature live and in person might make me change my mind.
A list of his work: https://steemit.com/art/@cultureshock/these-neanderthal-char...
His website: https://www.tombjorklund.fi/
Instagram: https://www.instagram.com/tombjorklundart/