IC405 - the Flaming Star Nebula, Xin Xie