Beard of Burden

Beard of Burden is the ninth episode of Shadow of the Colossus on.