Plot: In 1992, a pandemic of viral encephalitis shook the world. The medical technology that saved humanity evolved into "Your Forma"—an invasive information device implanted into the brain
First Episode Aired On:
Wednesday, April 2 2025 Released within the last year
Last Episode Aired On: Wednesday, May 14 2025 Released within the last year