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.
2023
2019
2013
2020
2022
2007
2006
2010
2005
1995
1997
1964
1963
1989
1942
1996
2009