Parasyte. .. I wonder what this magnificent bastard Cyriak is up to these days.