Three Thousand Buddhas

  • Muromachi period, 1509 (Eishō 6)
  •  
    Hyakusaiji Temple