User blog comment:Lord Loss/Monster Hunter Theory... Blog/@comment-2108119-20110829145238/@comment-938987-20110830132107

probably an insectivore like kutku or something, there are plenty of giant bugs in the jungle.