Japan is a land of discoveries.