I'd suggest run away from miranda as fast as you can and level leeanne instead, why do you even raise miranda anyway she is only useful for blocking, not tanking, and blocking "only" is unnecessary for most of the time. You'll get so many leeanne copies from events, try to min-cost her and you'll be good. That priest warriors name is Luchia btw.