...Fact : Lobsters are giant insects. Nothing to be mistaken there. Abusive comment hidden. (Show it anyway.)