That cluster of itchy red bumps on your skin is probably chiggers.