Curiosity101
Is now at University! :D
Clearly you've never seen the little shop of horrors.
^^ you know that's a very good point! Although I think the triffids would be a more apt example. Technically the plant in little shop of horrors was from space wasn't it? or it was implied it was from space..?