Check out the amazing work of Alex Palazzi, coming to us all the way from Barcelona, Spain.
Read Time : 1 Minutes
Your Weekly Japan: The Slime Race
his time we are going back to the never ending trough of Japanese entries for another big dose of people humiliating themselves for no good reason.