Leecins: demon leeches

leeches who are able to mutate and make humaniod Objects into living things

{This Part of the Article is not done}