3 ms·Yes was thinking the same. Tree of heaven -> lanternflies -> these spiders would be a pretty tight fable!by Ericson2314 5y agoYes was thinking the same. Tree of heaven -> lanternflies -> these spiders would be a pretty tight fable!