So Japan has a sport where
the competitors bash the shit out of each other with Flourescent tubing....
I could go on to explain it but I think the pics will give you the idea.
i,funny pictures,morbid-channel,auto