sbp resisted even divine powers,(sbp said it was magic because he didn't know that type of power), newdeath showed a scan of sbp taking the sword of michael. even the 5th dimensional imps had trouble with him.
Sailor moon's powers arnt completely magic based their cosmic based and i have scans ready upon request
the only way sailor moon can fight against him is with physical strength. and i doubt she can match up him ,