Sh2-155  (SHO+HOO40%), Masahiro Takahashi