At the Death Weapon Meister Academy, three teams must collect the souls of 99 evil humans and one witch.
2014
2013
2010
2002
2003
2007
2008
2011
2012
2016
2001