Spotted Lantern fly here. No offense but you humans are also an invasive species. Do you have any idea how many living things you caused to go extinct? Thousands and you ain't done yet. You are killing living things everyday but we try to remember, you're special.