Demelza

This is a creature made by demelza on build your wild self and she made it talk on blabberize.

media type="custom" key="4214171"