The literal meaning of Kabuki is singing and dancing technique. Kabuki is traditional Japanese musical drama which was invented almost four centuries ago. It represents the rich and diverse culture of Japan. The highlight of Kabuki plays are elaborate make up and costumes and gestures. Kabuki was invented for the entertainment of the common masses. …
Continue reading “The Art of Kabuki and Where to Watch a Kabuki Play”