After several iterations in the past twenty years, we represent the truly independent producers. A media arts agency, the original mom/pop shop (mama 媽媽+ baba 爸爸 + meimei 妹妹), we are family-owned and based on the island of formosa, in the city of Taipei. Positioned in this precarious, geographically-sensitive place is the reason we're able to create and foster spaces most conducive to safer creative expressions in multiple languages, gestures and disciplines.
Designed by artists for the artists, please reach out to join us or learn more.
Designed by artists for the artists, please reach out to join us or learn more.