The urban legend of this giant beast. This creature is a mythical creature meaning its not real, its just an urban legend. A giant worm that taste of human flesh.
2 comments
2 comments