The Sebastian Show Backdrop Blur

Video Loading...

The Sebastian Show S01 E06 Sword and Shield

Overview

After he found his new shield, Sebastian begins preparing for the fight of his life against Dark Invader.