Loki's Parasite

Episode 1
Episode 1 of 7
Episodes
The data god Loki split himself into forty-seven fragments, each latching onto a separate human host. One host is about to discover what lives inside him.
Episodes7

The data god Loki split himself into forty-seven fragments, each latching onto a separate human host. One host is about to discover what lives inside him.