Tara Duncan vs. Juniper Lee

Description
The battle of the eponymous girls fighting the forces of evil from another dimension.

Who will win?

Interlude
Let the Death Battle begin!

Results
Who will win? Tara Duncan Juniper Lee