I am in Okalaoosa County and just found this to be the closest image to something on my Lanai sliding glass door this morning. I am on my third dose of Benadryl waiting on an epi pen. Any other clues to help me find out if this is a likely culprit or not?