A modern geisha should know several languages, be able to support any topic of conversation and ensure pleasant communication in a company. She plays a musical instrument, sings, dances and, of course, holds a tea ceremony according to all the canons.