Tarrasa
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!