Subtitled extreme Japanese public exposure blindfold prank
See More at Zenra