It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Originally posted by sepryo
Just saw this & thought it was very interesting cos it sheds alot more light on the culture.
Don't know if it's true but these guys apparently worshipped a deity nicknamed The Decapitator, liked spiders as well.