As window displays go this one is pretty unfortunate.