Something about this plant looks soooo familiar....
My first inclination is maybe a type of Thryallis? But I'm not sure that the leaves are right.
Can you get a close-up of some leaves? My eyes may be deceiving me.
edited to say...never mind.
I don't think that they are right.