The super human Beast from the East takes on all comers!
1981
2001
2004
2024
1988
2003
1968
1949
1980
1998
1963
1972
1996
1979
1990
1983
1978