LOL commercial

As I was trawling the Net for various J-Pop news and whatnots, I came across this really funny CM from the website worldofjapanesecmsAnd I was laughing my brains out watching it though I really cannot get what these funny creatures had to do with the product. See it and die laughing…!