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.
2012
2013
2014
2023
2006
—
2008
1949
2007
2016
1982