Mosquito bites are distressingly familiar, but what about all those other mysterious red itchy spots that show up in ... Here ...