Cheers

Simon battles his demons as Fionna, Cake and friends fight for their world.