vanillas are hard to tell sometimes and i dont have alot of experience with them but i would say that looks exactly what i would think an enchi vanilla would look like.

something else there for sure.
adam jeffery