Parasite in City, a zombie survival horror hentai game developed by circle Pixel Factory. Released on November 29, 2013. For PC Windows. Download on for $ Partial Japanese voice acting.…
Read Now