A gothic lolita merges with a teddy bear to fight zombies and save the world.
2015
1961
2022
2005
2000
2010
1980
2018
1987
1989
1964
2012
1983
1931
2007
1966