Home OUCHHH

OUCHHH

Ouchhh is a new media studio based in Istanbul and Los Angeles. They have offices in Istanbul and Los Angeles, and partnerships in Vienna, Barcelona and Berlin. They have participated in many acclaimed international art festivals and their works have been featured in science museums and galleries such as Ars Electronica, ELEKTRA, Signal Light Fest, National Space Center UK, SAT Montreal, CERN, York Art Gallery and many more.
www.ouchhh.tv

5 Articles

Subscribe to our weekly newsletter.