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.
2024
2021
2020
2018
2019
2023
1939
1976
1977
1998
1986