A Stereochilus? Flava-form maybe.