Experiences in Naha, Japan