Ren Tamura
Ren Tamura is known for Yôkirô (1983) and Chô semeitai Transformer: Beast Wars Neo (1999).
Ren Tamura's FILMOGRAPHY
as Actor (2)