bizarrely , his body remained upright for a few seconds , several dark streaks of blood squirting in the air , before it crashed to the ground with a loud thumpkicking up a dust cloud that hung heavily over the slain remains of xakanic .