Ned's Newt fan art, in MY browser? It's more likely than you think.
You captured the look and humour of this series really well!