Can you guys tell?! is this a spider bite? Or some other creature? #help