TARTALOMP

Procrustes

l. Theseus.