I have purchased a phalaenopsis with the name castor. However it doesn't really look like it. There are similarities, but not identical. I know you cannot truly identify based on pictures. I was hoping to find out a little more information about it. Anyone think this is castor? If not, what might it be?