outstanding lucid wild Locust. .. American here........ You somehow ended up in Canada.