>>11314307
Here's a go at that, (the upper body, at least).