Garbage and You One of the most common complaints for new residents of Japan is how complex dealing with garbage can be here. […]