Triffid?

Day of the Triffids from Mars
Yes, this is a real Triffid "
Silly Kooky Miscellaneous

plant vegetable triffid mars flight planet outer space alien being
ALIEN DANGER MARS
the.
the.