Stock Photo: A Kabuki poster above the Minamiza Kabuki theatre. Kyoto city. Kyoto. Japan.