CcElogyne ocellata, one of the popular orchids 



