Very Strange Plants

Wierd plants from i don't know where !! Very Strange !!