Wow!!! master of cheating!!!
Record breaking jump by Ryoyu - 291 meters!
When you commit a crime in Japan, citizens will literally drag your ass to the police station
When you commit a crime in Japan, citizens will literally drag your ass to the police station