Takizawa serves as the Chief of Police and holds a key leadership role in the investigation surrounding the parasites.
Parasyte: The Maxim
Parasyte