I don’t know a thing about CARP , no website, no press kit just a shop. I think it’s a UK brand based, but who knows ? One thing for sure, their designs rocks. Make me think of some propaganda poster mixed with some “dia de los muertos” style, what do you think ? Hey CARP, if you’re reading me, gimme a hand for my next post about you.