Altea B. contortionist ecorche.