The Great Flying Hanzo

Kevin Christian Muljadi is a concept and 3D artist from Indonesia.

Read more…

source: gamezpot.com