Monster Bug vs. Buckaroo - Guest Cast