Miyuki Tanigawa
The Last Days of the World 2012
Rating: 5.6
Fugitive Alien 1987
Rating: 2.4
Star Force: Fugitive Alien II 1987
Rating: 2
as Tammy