I blame akudrache akudrache and Lodi Lodi entirely for this, They really got me in a monster making mood and this is the end result, all the details are on the page
and if anyones curious ideas are taken from all over, monster hunter star ship troopers, Godzilla, avp ressurection