During these uncertain times, stress finding different ways to relieve stress have been popping up all over the world. Here is how some people in Japan have been relieving their stress, with horror! Never fear, the scary details are in the video.
During these uncertain times, stress finding different ways to relieve stress have been popping up all over the world. Here is how some people in Japan have been relieving their stress, with horror! Never fear, the scary details are in the video.