Pie Castillo, ARMALLONES