Luca Vogel Despite being one of the richest and most developed countries on this planet, Japan is not the perfect heaven of...