Orthrosanthus multiflorus Morning Iris
There are nine species of Orthrosanthus known to science, four are native to Western Australia and the others are found in Mexico, Central and South America. This one has grass-like leaves and many flowers up the stem but the flowers of this are very similar to Orthrosanthus laxus and Orthrosanthus polystachyus. It may be that this is actually Orthrosanthus polystachyus but it is tricky to find descriptions which separate the two.