Perhaps "litter" is not quite the word to describe the mountain of trash piled up in front of this guy's house. So much in fact, that it's got him arrested. Are you able to keep up with Japan's ever-changing, always complicated, trash disposal rules?
2 Comments   Add this link to...  Alert... 

Comments Who Soc'd It? Related Links