giglamesh leader, which was believed to have went missing until the 22nd of december 2011
a giglamesh is an ancient land and marine creature that possesses immense power
"giglamesh leader, which was believed to have went missing until the 22nd of december 2011" What is the definition of "giglamesh"?