If you've ever found aspects of everyday life in Japan puzzling, satisfy your curiousity with explanations for these everyday mysteries in Japan.