Log In or Register
This could almost be an ent (Tree Herder),from 'Lord of the Rings'.This grand old man lives in Sherwood Forest. Hope you like him.