Takeshi Murata

Born in Chicago, IL, 1974, and Lives and works in Los Angeles, CA