Osmose poster

Osmose

August 1, 1995 17 min NR
✓ Released 11420 days ago

About

An experimental "immersive environment" created by Char Davies.

Movie Info

Status: Released
Director: Char Davies
Runtime: 17 min

Similar Movies