a japanese street scene with buildings and a sun