Ayar BLASCO

Film & TV: LAVA

TLS grapples with world/art-devouring snakes and trees of life/expression in this bizarre but fun animated film.
[Aggregate score: 7.25]