When a thirsty sanguisuge emerges from a century long slumber, he finds the world and his helpless victims terrifyingly changed.
1959
1964
1924
2026
1970
1943
—
1910
1990
2006
1962
1980
2023
1972
1989
1925
2001
2025