The last part of a trilogy of experimental Clown works. Featuring noise released by Feed Me Glass records. Filmed in China without any official permissions.
Director