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.