Feb
04
2012
Kabuki Japanese Restaurant
Kabukiza Theatre: The home of song and dance by Pushpitha Wijesinghe
Kabuki is a highly stylized Japanese form of theatre that originates from the red light district of Edo and began in 1603 as performing a new style of dance and drama on the riverbeds of Kyoto.”Kabuki” means “song and dance