Haha I had a friend who owned Blaberus giganteus once, he said they smelled moderately of garlic. I dont know though, I didn't get to see them back when he did... but those are actually the ones that sounded pretty neat to me because they have cool paint job, are really big, and can't climb...