This image comes from the blog of cartoonist Oriol Roca, and is one of several similarly striking black-white-and-red illustrations on the site. Oriol is a member of Ediacara Studio, an animation house in Barcelona (the front page of the site doesn’t look like much, but there’s gold in them thar hills).