Watch: STELLAR Shares Mesmerizing Choreography Video For “Archangels Of The Sephiroth”

STELLAR has shared a beautiful new version of their latest music video!

On July 3, STELLAR released a “choreography video” for their new track “Archangels of the Sephiroth” (also known as “The Tree of the Sephiroth”), which focuses on their dance instead of including the dramatic storyline of their original video.

Check it out below!