Jadaharabi AKA Randall News

Are those spider bites Sir?