Studio Soph is a stationary and gift brand that specializes in happy, colorful, pop culture inspired goodies. All of their cards are designed and printed in The Netherlands.