monster, monstrosity, ufo, trusts, green, terrifying