Is this you? Log in to edit profile.
René Castillo Ibaceta
Short film credits
Chile | Jul 2011 | 11:40
Trapped on an island in Northern Chile, a penguin decides to return to the Antarctic. Despite the Humboldt Current, he decides to make a last effort t...
Information on this profile is provided by the person and/or compiled from available sources | Profile updated 12 Dec 2011