Growing up in India, I've always heard how a moustache is a symbol of respect and dignity. I saw Maharajas, warriors and male leads sporting thick moustaches and getting authorities they may or may not deserve. Although when it comes to women, a moustache is considered unattractive and should be removed inorder to be "pretty and acceptable".
S-moochh is my zine questioning why a female's moustache is nothing but a disgrace to her beauty. The word "moochh" means a moustache in Hindi. Hope you get the pun now :)