archytele The Vault

S1·E11 I Caught Sight of the Mastermind

Aired March 21, 2026

Synopsis

A plague dragon is a dire threat to humanity. Branded as an enemy, Illusia prepares to leave the forest for good, but not before protecting the village one last time.