Kabuki

Ginza Kabukiza

Kabuki is a traditional Japanese performance. Actors who play Kabuki have been taking over their skill to their children so...