Modern Dog

Posters from Modern Dog, based in Seattle, Washington.

A full service design company full of cheeky humor and punk rock aesthetics. And dude, they've got their own deck of cards with their posters on them.
20 Years of Poster Art-- buy the book here.

+ their number: 1 (206) 789-POOP