Takeshi+Murata

[|Takeshi Murata]

b. 1974 in Chicago, IL BFA Film & Video from Rhode Island School of Design (1997) lives and works in Saugerties, NY

[|"Monster Movie" (2005)]