EditorialRitual Performance, Ando Hiroshige, Japanese, 17971858, Woodblock print in colored ink on paper, This elaborately decorated structure, built on top of a restaurant, supports a man dressed in religious attire and a gold ornamented mask. The mask, adorne...