Guest
Login
Sign Up
Site settings
Forgot Password?
From Episode 18 of Hokuto no Ken (Fist of the North Star.) An unfortunate Tank crew runs into Kenshiro.
Autoplay video
Hide player controls
Hide resume playing