The Protagonist is in a bit of distress and thinks he should leave for a while.
Mark De Castro is an Australian based filmmaker, editor, animator and visual artist.