Yea it's a walking Iris. just saw some of these in Mexico. Yellow ones. In NYC i have seen the purple / bluish ones at teh Botanic Garden and for sale on online catalog. they are different species
but i did not know if it was native.

Pacific Bulb Society | Neomarica