Takeshi Shimuzu
Filmography
Read More
Desert Moon
(2001)
Production Designer