spaghettibastard - Forest-folk. One of the few beings powerful...

more about : spaghettibastard