TRIUMPHER Release “Arrival Of The Avenger” Video; Spirit Invictus Album Out In October