Matilda

May 13, 2019

Matilda is a parasite that causes gruesome deformation in the people it infects. This was for a monster competition project.

Interested in working with me?

Feel free to contact me at

© 2019 Carter Sheffield.