2025 09
                
              
                                      ART news japan
                                  
                 
          HATRA responsible for costumes as well. Keiichiro Shibuya’s Android Opera ‘MIRROR’ to hold a solo performance for the first time in 6 years.