January 01, 1988
0.0
Tarrasa
Super 8mm experimental film. "Tarrasa" refers to the "sea" in Greek. The sea evokes a sense of illusion, as if it could reduce everything to a blank slate (tabula rasa). My thoughts drift from the artificial sea of Tokyo to the nights spent by the sea on a remote island in the South Seas. Images scatter like sparks behind my retina.
10 min
What People Like About This Movie
No one has shared what they like yet. Be the first!