Updelta

Vanquish the eternal shadow
Puzzle