IC1795 in Cassiopeia, Toshiya Arai