When a thirsty sanguisuge emerges from a century long slumber, he finds the world and his helpless victims terrifyingly changed.
2022
1919
1922
1996
2024
2023
2020
2007
1994
1932
1931
2000
1926
1925
1924
2002
1995
1991