Experiences in Marugame, Japan