Does anyone know what this is? I found it in the bathtub this week. After careful examination and mastering my "willies" I performed a capture and release to the backyard, I certainly hope this guy is a harmless native. Currently waiting for some help with the identification from the
BugGuide.net website