Parasyte: Enemy mine
Parasyte: Enemy mine
A plague of alien parasites has invaded Earth, taken over human hosts and begun feasting on humanity. Most of the hosts are oblivious to their captors, but high schooler Shinichi is fighting to control his own body against an alien parasite and wondering how he can warn humanity before it is too late.