IC4592 Blue Horsehead Nebula, Masahiro Takahashi