naoko computer june 3