Ewwww...
When you two were discussing roasted tarantulas, I actually did a google search and that is either the first or second link I found. LOL!