This short film Pachamama is finally nominated in the “Mobile SIFF” of the 16th Shanghai International Film Festival in the section of “Special Screening for Outstanding Shorts”.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…