Just south of Ginza itself , as you walk toward the bay , you see on your left the red lanterns and long banners of the Kabuki-za , home base for that most thrilling and colorful form of traditional Japanese drama .
The long banners that belong to the Kabuki-za are three feet wide .