A group of cosplayers on the way to an anime convention think they’ve run over a pedestrian in the road but there’s something more nefarious going on.
2020
—
2018
2019
2024
2005
2014
2023
2022