ran mouri | rachel moore