First time visitors to Japan notice how clean every street is, yet they may also notice that there aren't any trash cans. Every school, every neighborhood is spotless! How do the Japanese do it? What is their secret? And what can we learn from them? The secret lies in Japan's culture, desire to be respectful of others along with their religious history. This article dives into the interesting details.