2025 09
ART news japan
Keiichiro Shibuya’s Android Opera ‘MIRROR’ makes its Japanese premiere, with Hatra contributing to the costume design.