Mayor explains Japan trip, experience to Nashville media