Geisha Ink is a brand that focuses on a few key features in what modern women look for in their make-up: hassle-free, long lasting and beautiful. Geisha Ink is a 24 hour, non-smudge and non-flake liquid liner and mascara brand.