Ethereal beauty emerging out of the Snow-white makeup draped in exquisite Kimonos, Geishas unveiled