Shinichiro Negafusa
Filmography
Read More
Liberty and the Littles
(1986)
Art Direction