There’s a serial crapper stinking up Tokyo’s Akihabara by pooping on the street

Local merchants, and their noses, are offended by the months-long string of piles of vandalism in Japan’s otaku mecca.

Read More