I'm not sure it's really any weirder than Gumby or H.R. Pufnstuf except the creators probably didn't have any ulterior motives beyond creating what they thought would be a successful television show. Okay, so it's a weird place, Japan.