What is a Joro Spider?

A Joro spider is an invasive species that is native to Asia. The first Joro spider was spotted in the US in 2013 in Hoschton Georgia, just outside of Atlanta. It is believed that these spiders arrived by shipping crates from Japan or China.