Question: what causes red blood filled spots on skin
Answer: angiogenesis ( the formation of new blood vessels from pre-existing vessels )