I will say that it is a flower and it stays green all year "it does not die back in the winter it stays green", this is my second stumper and I am not verry good at this yet if you'al need a hint I will be happy to give you it ;)
Sorry Ive ben preparing my garden for spring, but they are Irises ding,ding,ding, Lorax you have one. I will try to get a zomed out photo today or tommrow. Thanks everyone for giveing it a try! ;) ;) :)