Nice!!!
I like your style, man! I have no idea how that art was made.
Btw I got some names you might use:-
-Ice Bush/Shrub
-Spirit Entrance
-Ghost Plant
-Forest of light
That's all I could come with right now... and yeah, they're all related to plants....