Couldn't it be possible that she's "Minakuchi Engineering Staff"? Supposedly that's a unit, but who are its members? Toshihiko Horiyama, Syusaku Uchiyama, and Yoshino Aoki?
After hearing the arranged side of Mega Man X3, her style seemed to be there, especially in Ending 1 (track 67).
|