This has got to be one of weirdest commercial I've ever seen! In terms of fun it is almost a match for those Fox Regional Sports Ads.
This ad is, apparently, for a constuction company called "Anabuki Construction Co.", and they feature a Little Red Riding Hood wannabe dancing with some weird interpretation of forest animals. If you are curious about what she is saying, either learn Japanese, or read this translation. Anyway you see it, the thing is totally weird.