Trachyandra. These unusual plants live on our planet. Maybe they were brought by aliens Oo?

 

v20240901