Osman Granda

Osman Granda is a designer and animator working out of Barcelona, Spain. He has some kickass detailed illustrations that are just flat out fun.