guts-and-uppercuts:

guts-and-uppercuts:

Drunken Master (1978)