Youko Nakamura

Youko Nakamura played Sara (Yellow Flash) in Choushinsei Flashman.