Liched

Toxoplasma, a parasitic apicomplexan.
Strategy