Kabuki: The Riverbank Show From 1603 That Still Plays Ginza Every Month