Yoruga Thumbnail

Yoruga

Dir. Federico Torrado Tobon
6 Mins | USA / Colombia
A lonely old man pays a visit to Yoruga, one of the last animals on Earth.