• Odd Mascot

    A Japanese pharmaceutical company has unveiled their brand new mascot for their one of their products.  The Tokyo-based Co. introduced its new mascot Kan-chan, which resembles a giant home enema kit with blushing cheeks, yellow feet and a smiling beak.