PROGRAMS BY Junichi Shirota