Imagine getting bit, feeling itchy then 2 weeks later finding this.