foreshortener
Etymology
From foreshorten + -er.
noun
Someone or something that foreshortens.