Ten people are kidnapped and forced to participate in something called The Other World Stream. Everyone had thought it was just an urban legend, but this is their reality now, and they're in a fight for their lives. Spoiler-free review of Charade Maniacs.

Yatta-Tachi