this is totally messed up! a grown man in a pretty pink dress dancing and singing with a bunch of children and people in various costumes in a happy rainbow land. shingo is this guy from the Japanese pop boy band "Smap" they're so popular they have their own variety show. he has this character that he plays called "shingo mama" which i suppose either represents his mother or himself as a mom. he does a segment on the show and i think this is the music video that accompanies it. Enjoy the weird wonderful over the top saccharine!