Anime introduction KILLTUBE
In 2026 Japan under the Edo Shogunate, three prisoners fight for freedom on the brutal streaming platform “KILLTUBE.”
Anime introduction
Anime Movie News