Blood in kunjal kriya vomit could have several reasons. It happens sometimes due to nail scratches in the throat (especially in the case of a small child who has delicate skin) or excess pitta (bile) in the stomach. If both aren't the case; a stomach ulcer could be the reason for it.