A beautiful yet brutal exploration of the power of childhood memory brought to life through animation and mixed media