Street scene in the pleasure quarter of Edo Japan