Sayuri Yoshida is known for Cyborg Kuro-chan (1999), Pet Shop of Horrors (1999) and Hakunetsu Dead Heat (1977).
No data