The super human Beast from the East takes on all comers!
1975
2004
1978
2005
1982
1914
2006
1985
1990
1996
1994
1986
2003
2022
1962