Animal That Feeds On The Flesh Of Its Own Kind Exact Answer for CodyCross Futuristic City Group 995 Puzzle 1.