Mephistopheles

Test print of Mephistopheles. He's a happy fellow apparently.

 

IMG_8798.JPG