IC59 & IC63 in Cassiopeia, KojiTajima