I agree. C. mossiae. I did a quick search and found a few that match this one fairly closely.

Cheers,
BD