Torres Capcha, Peter