Sid Our Savior

Sid Our Savior is the finale epiaose of season 1.