Sometimes there are goofy bits of science fiction that came from Japan. This is one of them.