Though for more than 300 years it's only been performed by men and boys, kabuki exists in the public imagination as actors engulfed in hair and makeup, wearing elaborate costumes and striking ostentatious poses on a vast stage.