is sequisha mustache real