yeah i was thinking along the lines of something gigantic like behemoth, but i didnt really like the sound of behemoth and went for a similar word to it.
i got my backstory nearly planned out, its a bit of a cop out but it might work. I'll update on the weekend with some sketches!