It's called Venus Man Trap Its fortress is called Weed Garden It's the type of weeds that look ugly, not the drug kind.
@Jacknack08 for the idea