Evil Brain From Outer Space Jan 29, 2023 Sometimes there are goofy bits of science fiction that came from Japan. This is one of them.
Evil Brain From Outer Space Jan 29, 2023 Sometimes there are goofy bits of science fiction that came from Japan. This is one of them.