Did you see video of this perp being taken into custody? I did, and I watched his face. I swear the nonhuman had a smirking expression on his face, like he was a VIP in front of the whole world now.
You have precisely described his demeanor. My Lord, nothing short of death will suffice for this monster. I only wish it could be a slow, tortured death.