Something Left, Something Taken. June 21, 2010June 21, 2010 by neaparat.ro Direction/Animation/Design/Writing: Max Porter & Ru Kuwahata Animatie superba, rabdare 10 minute.