megan rain burgular