A plant which wouldn't feel out of place on a set of Star Trek. It is supposed to be fast growing. We'll see what sort of monster it will turn into.
Comments
Sign in or get an account to comment.