No Left Turn

    1/1/2001
    8

    Storyline

    An oil pastel animation which explores different subjects, mostly focusing on the Philippine environment.