Are we not going to address that the fact that the baby freezes?? And where did this new bunch of babies come from??
Watch "Heavenly Delusion 1x10 The Walled Town" on Streamable.