Students hang on for their lives in Japanese High school (get it?? HIGH school?... yeah)




...or perhaps Live Action Catherine is the latest craze in Japan?

This image was lost some time after publication.



From https://www.facebook.com/dannychoodotco…