Pooping in supermarket checkout lands Kitakyushu man 300,000 yen fine

This might be a really gross start to a brighter future for the man.

Read More