Cold hearted describes someone who lacks sympathy or feeling, which matches indifferent perfectly. Indifferent means having no particular interest or concern - exactly what cold-hearted means. Vivid means distinct/bright, massacre means killing, and distinct means clear - none match.