Check out this unique short about a mother struggling to come to a decision about whether or not to abandon her child, created by graduates from the National Taiwan University of Arts.