"Escape Spirit Video Slime", Installation View at Ration 3, San Fransisco, 2007

Takeshi Murata



Back to Artist