Directed by Manfred Neuwirth
1998 / 21min
Slow-mo video art piece shot in Japan.
No upcoming showtimes available.