SN Red Panda makes triumphant comeback after tragic end to last season