Rot in Hell: Ariel Castro

Just too bad the girls were not there to watch him take his last breath.