RETURN! The Red Priest is Back!