Daily Archives for February 27, 2013
New Kabukiza
In Japan, Kabukiza is one of the most traditional theaters where Kabuki is performed. Woman was not allowed on the stage because it was considered an act to disgrace the stage. The Kabukiza was built in 1889 in the Meiji … Continue reading