Not sure what it might be really, but what I see and hear suggests insectoid creature. Between the rumors of 'spawning smaller creatures', the vague pictures (not just this one) of what appears to...
Type: Posts; User: slimeisacharacter
Not sure what it might be really, but what I see and hear suggests insectoid creature. Between the rumors of 'spawning smaller creatures', the vague pictures (not just this one) of what appears to...
Looks like a shell, insectoid in nature perhaps?