Whenever there is mentioned this creatures name one and only one word comes to mind: NAUSEA!
I know what you mean ;(