David was created in a lab, a strange being of immense power. But they are also just a lonely child, searching for their father.
2023
1991
1996
1993
1978
2004
1990
2007
2000
2001
1994
1992
1963
1973
1976
1981
2008
1971
1988