Student Voices: How London Business School Helped Me See Japan — And Myself — In A New Light December 19, 2025