Sheryl Formossa

Sheryl Formossa

フォルモッサ・シェリル
One of the scientists that restored Ideon.
Inoue, You

Inoue, You

Japanese