Din Asian Film Archive Studios


  • 2021
    imgFilme

    Squish!

    Squish!

    5.50 2021 HD

    Squish! is a meditation on the self through lurid and liquid forms; filtered through both old and foreseeable technology informed by Thai animation...

    img