I'm quite sure this is C. cormasa. Thoughts?