These live-action anime adaptations are freaking us out (The 3:59, Ep. 254)