
A total ridiculous reffing job from Japan, fight shoulda been stopped but wasn’t.
HT SprawlNBrawl
This is what happens when you’re lucky enough to be the home town favorite in Japan — they let you nearly get killed again and again. War Sakuraba!
Share this story
About the author