Crimson Killers

Needs more info...