DE
EN
Takeshi Murata (b. 1974, Chicago, Illinois, USA) is a digital media artist based in New York. He studied at Rhode Island School of Design, Providence.
http://www.takeshimurata.com/
https://www.youtube.com/watch?v=qtBi6DtCuBE