By this author

Oh Pinchy

By Luke Plunkett on at

Oh Pinchy: Sheng Lam is a concept artist based in the UK, currently working at Cloud Imperium, developers of Star Citizen.