Catrice is German brand that is virtually unknown in North America. It a drugstore brand that is very affordable. I actually stumbled on a review of …