Brian Coughlan is an artist based in Scotland.

Read more…

source: gamezpot.com