Dept. of Vaguely Disturbing Products Posted on May 24, 2002 by chet I just want to remind everyone that I don’t make these up, I just point them out. It’s sort of a cultural commentary role.