The Kabuki theatre of Japan