Toru Ikeda
Cumberland Fairgrounds
Cumberland Center, Maine
"Toru Ikeda"