When a thirsty sanguisuge emerges from a century long slumber, he finds the world and his helpless victims terrifyingly changed.
2021
1927
2017
2012
1914
1928
1995
1926
1975
1924
1965
2009
1922
1970
1943
1925
2003
1919
2011
2020