Adele! You've turned into an orchid... or is it more menacing than that?... is it a small Triffid?

Lavender
XX