Illambra is an Independent Film Streaming site focusing on Avant-Garde, Independent and Experimental Films, curating films from all over the world. It allows its users to watch films wherever and whenever with an unlimited access to it's content of intense qualitative and obscure films, award winners and selections from various International Film Festivals