procrustes

(noun) Procrustes

mythical being (generic term)