Robotic girl and dog pair up to judge your body odor in Japanese Posted on May 7, 2013 by Laura “Emergency taking place!” That’s quite possibly the last thing you’d want to hear from anyone smelling …read more