Now Playing

Status
Released
Production
Unknown
Aired
2025-08-22
Through visual metaphors and circumstantial installations, Chella Man explores his cyborg identity and personal relationship to the freedom and constraints cochlear implants created.
No trailer available.