Ryo Shihono Illuminous piecing together Suffer from idols