Experiences in Kagamino, Japan