Japan promotional poster with geisha in red robe holds umbrella and stands in front of traditional house between sakura trees vector illustration. Japan Promotional Poster with Geisha in Red Robe