Elen is known for Good Doctor (2018), The Woman of S.R.I. (1999) and Cop Seven (2015).
The Woman of S.R.I.
Cop Seven
Good Doctor
Trace: Kasouken no Otoko
No data