A gothic lolita merges with a teddy bear to fight zombies and save the world.
1962
1985
2017
2007
2015
2013
2016
1970
2014
1954
1996
1977
1963
2009
1992
1994
1969