User blog comment:MrAnonymous/I think I know what the lizard thing is./@comment-70.154.17.106-20120620074652

It's not called a Ruguru. I had troubles understanding what Derick called it so I turned on the subtitles and it said Renema.