M63 The Sunflower Galaxy, Masahiro Takahashi