Yes, there are some funky names for products in Japan. The names seem sensible in Japanese, but their English translations are peculiar. Anyone for a sip of sweat?