THE ULTIMATE MASCARA
Mark Identification

THE ULTIMATE MASCARA

Serial Number

85698982

Filing Date

Aug 8, 2012

Trademark by

BECCA INC.

Classification Information